有一个使用Google OAuth2的用例,文档中不清楚会发生什么。
假设我有一个用户,他授予我的应用程序脱机访问权限。我收到一个刷新令牌并使用它一段时间。然后用户变得不活跃,我在6个月以上没有使用刷新令牌。然后用户再次返回。
根据文档,我的刷新令牌将过期。如果我使用approvel_prompt参数再次将用户引导到同意屏幕,我想我可以得到一个新的。问题是我是否必须这么做。即使我不使用approvel_prompt,Google OAuth会在下次用户登录时返回新的刷新令牌吗?
您所要做的就是再次向用户发送身份验证过程,然后您将为用户获得一个新的刷新令牌。您不应该做任何特别的事情,甚至不应该显式地将approval_prompt
设置为任何内容。