У меня есть Firebase Web Authentication pretty much setup and working для oAuth, а также локальное имя пользователя/pwds (адреса электронной почты).Firebase Web Authentication - одобрение администратора для новых учетных записей
Мой вопрос: Есть ли у кого-нибудь идеи о том, как ввести дополнительный шаг там, чтобы новые учетные записи были одобрены администратором сайта до того, как они были полностью проверены? Я думал о настройке/использовании свойства user.emailVerified
, но я думаю, что это не будет работать для пользователей oAuth.
Есть ли простой способ сделать это - добавить шаг утверждения администратора? Или, есть ли свойство в подсистеме Authentication Firebase, которое я мог бы легко переключить?
Это имеет смысл. Таким образом, это позволит мне добавить функциональность «авторизации», которую я ищу. Огромное спасибо. –
ОК, но на 'auth.onAuthStateChanged', как я могу определить, что зарегистрированный пользователь зарегистрирован/авторизован или нет? Другими словами, я хочу показать ссылку/кнопку только зарегистрированным/авторизованным пользователям. Я думаю, просто сделайте 'db.ref ('/ registered /' + uid) .once ('value'). Then (function (snap) {if (snap.val() === true) {// занесено в журнал в авторизованном пользователем}}); 'это безопасно? Это способ сделать это? –
Я обновил свой вопрос на скриншоте базы данных. «Дилеры» = «Зарегистрированные» пользователи в вашем ответе, т. Е. Та же идея. Большое спасибо за вашу помощь. –