В нашем приложении React 16.13.0 мы используем Firebase. Мы связываем пользователя с таким номером телефона, как
return firebase
.auth()
.currentUser.linkWithPhoneNumber(phoneNumber, recaptchaVerfier)
.then(function (confirmationResult: any) {
var code = window.prompt("Provide your SMS code");
recaptchaVerfier.clear();
return confirmationResult.confirm(code).then(() => {
callback();
});
})
Мне было любопытно, как мы тогда go вернемся и запросим таблицу аутентификации Firebase для пользователей, имеющих конкретный номер телефона, предполагая, что номер телефона используется в качестве идентификатора для пользователя, как показано в представлении Аутентификация портала ниже
. Целью запросов является не вход в систему, а поиск различных пользователей.