Вход по номеру телефона — сценарий авторизации, в котором пользователь вместо пароля подтверждает владение своим номером: вводит номер, получает код или звонок и попадает в аккаунт.
Пользователь вводит номер, сервис запускает подтверждение любым доступным методом, и после успешной проверки создаёт сессию. Пароля в этой схеме нет вовсе: роль секрета играет владение номером, подтверждённое в момент входа. Регистрация и вход становятся одним и тем же действием — отдельной формы регистрации не требуется.
Количеством факторов. В двухфакторной аутентификации код по телефону — второй фактор, который добавляется к паролю. При входе по номеру телефона фактор остаётся один, просто это не пароль. Поэтому passwordless упрощает вход, но сам по себе не делает его строже: для чувствительных операций к нему добавляют второй фактор.
Сценарий не привязан к конкретному каналу: код можно доставить в СМС, Telegram или MAX, а можно обойтись без кода вовсе — обратный flash-call подтверждает номер по Caller ID, когда пользователь сам звонит на выделенный номер. Чтобы вход не упирался в один канал, методы выстраивают в каскад.
Готовый экран входа с подтверждением номера и социальными логинами VK ID и Яндекс ID можно не писать самому — в Verificahub он подключается редиректом.
Это другой компромисс. Пароль можно подобрать или украсть из утечки, номер — нет, но он уязвим к перевыпуску SIM. Для чувствительных действий passwordless дополняют вторым фактором.
В 2FA код по телефону добавляется к паролю. При входе по номеру пароля нет, и фактор остаётся один.
Нет. Первый успешный вход по номеру и создаёт аккаунт — отдельная форма регистрации не нужна.
Самый дешёвый из доходящих до вашей аудитории. Обратный flash-call стоит 0,25 ₽ и не требует ввода кода; СМС работает везде, но дороже всех.