Android应用不断要求"离线访问"允许

时间:2016-06-21 05:05:56

标签: android oauth-2.0 google-oauth

我已经在我的Android应用中实施了Google登录,一切都按预期工作,但该应用总是要求"离线访问"每次用户启动应用程序。我见过像asana这样的应用只需要一次许可,然后许可对话框永远不会出现。我使用以下代码获取令牌并将该令牌发送到后端。

scope = "oauth2:server:client_id:" + SERVER_CLIENT_ID + ":api_scope:" + Scopes.PLUS_LOGIN"
token = GoogleAuthUtil.getToken(NewLoginScreenActivity.this, mEmail, scope);

首先,当我的应用仅在线应用时,为什么会出现离线访问权限?我是否需要在客户端进行此操作,或者应该在Google开发者控制台上修复此问题。我正在使用Play-Services库来获取令牌。

0 个答案:

没有答案