【发布时间】:2014-09-23 05:36:19
【问题描述】:
我一直在为我的应用程序维护一个单独的 android 帐户。
我搜索了很多网站,但我无法理解authTokenType的含义。我想知道authTokenType是服务器为每个用户动态生成的,还是应用程序本身为所有用户使用的静态字符串。
提前致谢。
【问题讨论】:
标签: android web-services accountmanager auth-token
我一直在为我的应用程序维护一个单独的 android 帐户。
我搜索了很多网站,但我无法理解authTokenType的含义。我想知道authTokenType是服务器为每个用户动态生成的,还是应用程序本身为所有用户使用的静态字符串。
提前致谢。
【问题讨论】:
标签: android web-services accountmanager auth-token
authTokenType 指定您在调用(以及其他)AccountManager 中的GetAuthToken 方法时尝试获取的令牌类型。
一些账户验证器只使用一种 authTokenType,而其他的,例如谷歌账户的验证器可以发布许多不同类型的具有不同权限的令牌。您可以通过Google OAuth 2.0 playground 获取 Google 的 OAuth 2.0 相关令牌列表。例如,用于从 Google 帐户获取用户电子邮件的 AuthTokenType 是“https://www.googleapis.com/auth/userinfo.email”。
authTokenType 什么都不是服务器生成的,如果您使用帐户管理器来管理您自己的帐户类型,您应该能够自己决定您的帐户应该是什么令牌类型。
【讨论】: