我正在寻找一种将Google Cloud Identity集成到现有项目中的解决方案。这个想法是有两个应用程序 - 旧的和新的。在旧应用程序中,用户现在使用用户名和密码登录,在我计划引入 GCI 的新应用程序中。
在新应用中已经建立 Cloud Identity 的同时,有什么方法可以向后兼容旧应用授权模型?
问题是用户应该能够在旧应用程序和新应用程序中进行授权,我想不出一个不会强迫我更改旧应用程序中的授权模型的解决方案,而我真的不希望这样做。
我正在寻找一种将Google Cloud Identity集成到现有项目中的解决方案。这个想法是有两个应用程序 - 旧的和新的。在旧应用程序中,用户现在使用用户名和密码登录,在我计划引入 GCI 的新应用程序中。
在新应用中已经建立 Cloud Identity 的同时,有什么方法可以向后兼容旧应用授权模型?
问题是用户应该能够在旧应用程序和新应用程序中进行授权,我想不出一个不会强迫我更改旧应用程序中的授权模型的解决方案,而我真的不希望这样做。
经过深入研究,我得出一个结论,将通过用户名和密码的经典授权与 Google Cloud Identity 集成的最佳方法是Firebase。
Firebase 身份验证除了支持与 Google、Facebook、Twitter 等的联合登录外,还支持密码身份验证,使您能够随着您在桌面和移动设备上的发展轻松扩展您的身份验证系统。除此之外,在使用 Google Cloud Platform 时还提供了开箱即用的 Firebase。
使用 Firebase,我将能够在旧应用中使用用户名和密码实现简单登录,并在新应用中使用 Google 登录。