Читайте правила Firebase без аутентификации - PullRequest
0 голосов
/ 04 апреля 2020

Я нашел предыдущий вопрос очень похожим на мой, однако другой разработчик должен был написать в Firebase, а я нет, поэтому этот вопрос почти повторяется:

У меня очень простая база данных, содержащая около 150 документов и пользователям не нужно проходить проверку подлинности, чтобы использовать мое приложение. Аутентификация просто не имеет смысла для того, что приложение делает, и пользователи только читают базу данных, они не пишут.

Мои текущие правила разрешают чтение только, что, конечно, вызывает ежедневное предупреждение правила Firebase.

1) Есть ли способ установить правила, аналогичные «только запросы, поступающие из моего приложения, могут получить к нему доступ». Учитывая, что приложение связано с Firebase, можно подумать, что это возможно?

2) Если я должен использовать аутентификацию, есть ли способ, которым я могу сделать это за кулисами, чтобы пользователь не знал об этом? Может быть, с помощью UUID для идентификации пользователя и без пароля или что-то в этом роде. Я хочу избежать показа экрана входа в систему любой ценой. Подумайте об этом, как о просьбе войти в систему, чтобы проверить цены на газ ...

** Это приложение iOS

1 Ответ

1 голос
/ 04 апреля 2020
  1. Нет, это невозможно.

  2. Вы можете использовать анонимную аутентификацию , чтобы создать учетную запись пользователя без необходимости входа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...