Как вы узнаете, существует ли пользователь Firebase Auth Swift IOS - PullRequest
0 голосов
/ 08 сентября 2018

Как проверить, существует ли пользователь. Я зарегистрировал пользователя через Firebase SDK. Я удалил пользователя на консоли Firebase, и пользователь все еще может войти в систему, используя учетные данные. Это странно, потому что после удаления в консоли вы можете создать нового пользователя с удаленной электронной почтой. Пока пользователь может войти в систему.

Так что я хочу иметь возможность проверять базу данных через SDK, чтобы узнать, существует ли пользователь, чтобы я мог предотвратить или получить доступ через приложение

1 Ответ

0 голосов
/ 09 сентября 2018

pod 'Firebase/Auth' проверить соответствующий документ https://firebase.google.com/docs/auth/ios/start чтобы быть понятным, вы получите значение nil в наблюдении, если пользователь с указанным идентификатором каким-либо образом деаутеризован. Что-то вроде reference -> users -> auth.uid, если я все правильно помню auth.uid - FIRAuth.auth.currentUser.uid или любой другой пользователь, которого вы хотите отслеживать. Вы должны как-то поделиться этими uids, я не помню, чтобы у firebase был встроенный способ сделать это. Однако все может измениться, так как я использовал его в последний раз

...