当我们在网站中添加sign in with google+
按钮时,我们应指定access_type
。
任何人都可以解释一下,access_type
是什么。
应该是online
,offline
时。
我不想要任何链接。我从google.com上读过。
但我想用任何例子来理解access_type
。
答案 0 :(得分:0)
他们更改了在OAuth2中交换一次性代码时返回的令牌。
访问令牌持续1小时,可用于代表用户对Google API进行API调用。刷新令牌持续很长时间(有效地直到被撤销,或者如果长时间不使用)并且可以用于创建更多访问令牌,即使用户没有直接使用该应用程序也是如此。因此,当用户离线"时,它可用于访问。如果您想在用户未使用该应用程序时在服务器上进行操作,则应使用此选项 - 例如,如果您要将日历条目从一个系统同步到用户的日历。
[^]" May"因为只有在用户看到同意屏幕时才会返回刷新令牌。因此,用户第一次登录时他们会同意,并且将返回刷新令牌。第二次他们将在未经进一步同意的情况下顺利登录,交换将只返回一个访问令牌。这就是将刷新令牌存储在像数据库这样的持久存储中很重要的原因。