android - 无需在 Android 上使用客户管理器即可对 Google API 进行 OAuth2.0 身份验证

标签 android authentication oauth-2.0 google-api-java-client accountmanager

我想知道是否可以在没有客户经理处理的情况下为 Google API 验证 Android 上的用户帐户。我不想将帐户添加到设备,但希望将电子邮件 ID 和密码存储在应用程序数据库中,并通过检索存储的 ID 和密码来执行身份验证。是否有任何此类替代方案允许我通过手动输入 ID 和密码或任何此类第三方替代方案来帮助我进行身份验证,因为我真的被困在这个路口。欢迎任何指点。

最佳答案

那会完全破坏 OAuth 的目的。整个想法是您不要将凭据存储在您的应用程序中。所以,答案是否定的。

关于android - 无需在 Android 上使用客户管理器即可对 Google API 进行 OAuth2.0 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22621213/

相关文章:

java - 如何使用 WebView 更改网页的外观?

android - 在 Android 上创建比屏幕尺寸更小的后备缓冲区

android - 为什么AccountManager管理的账户会被自动删除?

Facebook 登录 Meteor 移动应用程序(cordova)?

amazon-web-services - Cognito 刷新 token 提前到期

android - 当焦点和取消焦点时更改图标 Android Tab 小部件

c - 嵌入式linux中telnet的登录与管理

oauth - 为什么 OAuth 2.0 规范禁止重复使用授权代码?

oauth-2.0 - Oauth pkce 流程冒充别人的客户端

web-services - 如何使用 oAuth 2.0 保护 apache cxf webservice(jax-ws)