# #firebase-authentication
Вопрос:
Таким образом, есть хороший учебник о том, как включить многофакторное использование sms в качестве 2-го фактора. https://cloud.google.com/identity-platform/docs/web/mfa
Я нахожу (и все же не смог найти), если я не хочу использовать sms, но создаю свой собственный 2-й фактор.
Пусть говорит, что пользователь может войти в систему с помощью электронной почты/пароля, тогда он выдаст ошибку, что требуется два фактора (конечно, сначала он должен был зарегистрироваться в пользовательском многофакторе), и я отправлю пользователю код «телеграмма или сообщение fb или whatsapp», и ему нужно предоставить код для завершения аутентификации.
Уверен, что сначала мне нужно зарегистрировать пользователя для пользовательского многофактора.
Возможно ли это? и как я это делаю?
Ответ №1:
Многие вещи (включая добавление пользовательских факторов аутентификации) возможны, учитывая, что аутентификация Firebase основана только на токенах, которые вы можете монтировать и манипулировать самостоятельно в коде на стороне сервера. Предоставление вам пошагового рецепта или реализации немного выходит за рамки того, что мы можем разумно сделать здесь, в Stack Overflow, но ссылки должны послужить хорошей отправной точкой.