当前,我正在使用Google Sign-In for Android和Google Drive API来在我们的Android应用程序中提供云存储功能(用于存储用户个人数据)。
Google正在弃用Google Drive API,并计划很快删除应用程序数据文件夹。因此,我们计划开发自己的云存储服务器解决方案,以替代Google Drive API。
我们更愿意坚持使用Google Sign-In for Android,因为它为Android用户提供了无缝的身份验证用户体验。
此外,根据https://developers.google.com/identity/sign-in/android/backend-auth
,它能够与我们的后端云存储服务器集成。当前,我们仅专注于Android应用程序用户。将来,我们可能希望为iOS应用程序用户和桌面Web应用程序用户提供相同的云存储服务。
我还注意到Google提供了Firebase Authentication。
我们开始怀疑,如何在 Android的Google登录和 Firebase身份验证之间进行选择?