Что понадобится
- понимание, какими мессенджерами и почтой пользуется ваша аудитория;
- машина для сервера Veriqa;
- доступ к коду приложения, где сейчас отправляется и проверяется код из SMS.
Шаги
1
Сверьте каналы с аудиторией
Список каналов — на странице Поддерживаемые каналы. Канал Email
подходит тем, у кого нет мессенджера, но есть почта.
2
Разверните сервер Veriqa
С Docker следуйте быстрому старту self-hosted, без Docker
установите сервер службой ОС.
3
Включите каналы
Настройте выбранные каналы по странице Настройка каналов.
5
Оставьте SMS запасным путём
На время перехода показывайте вход через Veriqa основным способом, а код из SMS — запасным для
тех, кому не подходит ни один канал. Запасной путь убирайте, когда им почти перестанут
пользоваться.
6
Переведите подтверждение операций
Если код из SMS подтверждал операции, а не только вход, замените его повторным входом с
проверкой
auth_time — см. Второй фактор и step-up.Как проверить
Войдите в приложение через мессенджер: вход должен пройти, а ваш SMS-шлюз не должен получить ни одного запроса. Затем проверьте, что запасной путь через SMS по-прежнему работает.Куда дальше
- Замена SMS-кодов — что меняется для пользователя и для вас;
- Чем Veriqa отличается — сравнение с SMS-кодами и граница применимости;
- Подтверждение опасной операции — если SMS подтверждали переводы и смену реквизитов.