Eri*_*rik 8 google-app-engine android authorization accountmanager
使用访问令牌OAuth 2.0进行处理时简而言之,使用以下内容有何不同:
AccountManager.getAuthToken ("oauth2:https...userinfo.profile"),
并使用Google Play:
GoogleAuthUtil.getToken(mActivity, mEmail, mScope)
Run Code Online (Sandbox Code Playgroud)
根据我的理解,它们都为用户生成了挑战屏幕,Google Plays屏幕对用户更友好.访问令牌可以具有相同的范围吗?!两个调用都必须是异步的.InvalidateToken似乎必须在两个调用中检查,还有更多?

nib*_*ius 23
我不知道如何使用Google Play服务进行OAuth 2.0身份验证,但在快速浏览后,它看起来非常有趣,我认为这是我更喜欢使用AccountManager.getAuthToken的东西.
优点:
缺点:
优点:
缺点:
在姜饼和冰淇淋三明治上的AccountManager.getAuthToken挑战屏幕


由于GoogleAuthUtil方法具有更加用户友好的挑战屏幕并且在安装时需要较少的权限,因此我肯定会使用此方法而不是AccountManager.getAuthToken方法.由于您始终获得有效的令牌并且不必为使令牌无效而烦恼,因此它也应该使代码更简单.
| 归档时间: |
|
| 查看次数: |
3746 次 |
| 最近记录: |