Проверка подлинности телефона Firebase с использованием nodejs - PullRequest
0 голосов
/ 05 сентября 2018

Я просмотрел документацию firebase, но не смог получить ответ о подтверждении личности пользователя по телефону на стороне сервера. Все, что я нашел, было FIREBASEUI или аутентификация на стороне клиента. Итак, как я могу аутентифицировать пользователей через серверную часть, например, предоставляя им входные данные для их телефонных номеров в форме, в которой отправляется запрос на серверную сторону для его обработки.

1 Ответ

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

Нет серверного API для проверки телефонного номера пользователя с помощью Firebase Authentication.

Вместо этого вы можете использовать соответствующий клиентский SDK для проверки пользователя и отправить маркер идентификатора пользователя на ваш сервер, где вы сможете проверить его действительность. Этот подход описан на странице документации Firebase «Проверка токенов идентификаторов» .

В качестве альтернативы вы можете создать свой собственный провайдер аутентификации внутри аутентификации Firebase. Это означает, что вы отправляете номер телефона с клиента на свой сервер, затем используете свою собственную систему для отправки подтверждающего сообщения и, наконец, чеканьте собственный токен, идентифицирующий проверенного пользователя .

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