Отключить подписку Firebase в AuthUI для Интернета

Я использую firebase authui для Интернета, как описано здесь: https://firebase.google.com/docs/auth/web/firebaseui

Моя проблема в том, что я хочу отключить регистрацию новых пользователей в своем веб-приложении. Но уже зарегистрированные пользователи все равно должны иметь возможность входить в систему.

Также регистрация из моего приложения для Android должна работать.

Кто-нибудь знает как это сделать?

Может помочь: github.com/firebase/firebaseui-web/issues/…

ʍѳђઽ૯ท 09.08.2018 21:27

@Mohsen, спасибо, но на самом деле моя проблема еще сложнее, потому что я хочу, чтобы пользователи могли регистрироваться из моего приложения для Android, но не из веб-приложения

progNewbie 10.08.2018 22:24
Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
0
2
1 117
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Боюсь, вы не можете этого сделать. FirebaseUI - это предварительно созданный пользовательский интерфейс аутентификации, который не имеет большой настраиваемости, вы должны смириться с этим, если хотите использовать пользовательский интерфейс Firebase. В этом случае вы можете реализовать аутентификацию на основе ролей, чтобы ограничить новых пользователей. Например, для нового пользователя профилю пользователя будет назначена роль newUser, в правиле безопасности вы можете ограничить / запретить пользователю с ролью newUser.

Другое решение - выполнить кодирование самостоятельно (с нуля) и реализовать аутентификацию firebase.

Надеюсь, это даст вам некоторое представление!

Ответ принят как подходящий

Поддержка этого была добавлена ​​в версию v4.8.0, как указано в этом проблема.

Другие вопросы по теме