На прошедшей Google I/O 2017 состоялся анонс нововведений, которые ожидаются в сервисе Firebase, среди которых была названа аутентификация в сервисе с помощью номера телефона. По словам разработчиков, такая возможность была достигнута благодаря совместным усилиям команд из Firebase и Digits (системы, которая входит в платформу Fabric, недавно купленную Google).
Аутентификация будет работать следующим образом:
- Для того, чтобы авторизироваться в сервисе, пользователь вводит свой номер телефона.
- Затем на указанный номер приходит SMS с кодом для подтверждения.
- Этот код нужно ввести в специальную форму.
- После подтверждения пользователь авторизируется в сервисе.
Разработчики называют следующие особенности данного способа:
- Надёжность;
- Полная кастомизация благодаря старту open-source Firebase SDK;
- Мгновенное подтверждение.
Стоит отметить, что для приложений, имеющих до 10000 верификаций в месяц, услуга аутентификации будет бесплатной. Для приложений свыше 10000 верификаций стоимость составлять $0.01/верификация для США, Канады и Индии, и $0.06/верификация для остального мира.