Как интегрировать Google Cloud Identity с классической авторизацией по имени пользователя и паролю? - PullRequest
1 голос
/ 26 марта 2019

Я ищу решение для интеграции Google Cloud Identity в существующий проект.Идея в том, что есть два приложения - старое и новое.В старом приложении пользователи прямо сейчас входят в систему с именем пользователя и паролем, в новом я планирую представить GCI.

Есть ли способ обеспечить обратную совместимость со старой моделью авторизации приложений , если в новом приложении уже установлена ​​Cloud Identity?

Проблема заключается в том, что пользователь должен иметь возможность авторизации как в старых, так и в новых приложениях, и я не могу придумать решение, которое не заставило бы меня изменить модель авторизации в старом приложении, которое я действительно хотел быпредпочитаю не.

1 Ответ

1 голос
/ 27 марта 2019

После тщательного исследования я пришел к выводу, что лучший способ интегрировать классическую авторизацию по имени пользователя и паролю с Google Cloud Identity был бы благодаря Firebase .

Аутентификация Firebase поддерживает аутентификацию по паролю в дополнение к федеративному входу в Google, Facebook, Twitter и т. Д., Что позволяет легко масштабировать систему аутентификации по мере роста на настольном и мобильном устройствах.Кроме того, Firebase также предоставляется из коробки при использовании Google Cloud Platform.

Используя Firebase, я смогу реализовать простой вход в систему с именем пользователя и паролем в старом приложении и использовать Google Sign In в новом приложении.

...