google oauth2刷新令牌何时过期?
google oauth2刷新令牌何时过期 我所说的过期是指由于某个时间跨度已过而导致的过期(不是因为用户已撤销访问权限或用户已请求新的刷新令牌) 我做了一些研究,没有一个引用谷歌官方文档(我也找不到有效的谷歌文档)google oauth2刷新令牌何时过期?,oauth,oauth-2.0,google-oauth,Oauth,Oauth 2.0,Google Oauth,google oauth2刷新令牌何时过期 我所说的过期是指由于某个时间跨度已过而导致的过期(不是因为用户已撤销访问权限或用户已请求新的刷新令牌) 我做了一些研究,没有一个引用谷歌官方文档(我也找不到有效的谷歌文档) 其他一些问题说,由于时间的原因,它从未过期: 而另一些人说它将过期(有人说是14天,有人说是60天) 这个说14天 这个说60天 这个说的是“很长时间”(没有确切的时间) 由于某种要求,我需要一个永不因时间流逝而过期的刷新令牌,因此我需要一个20年左右仍然可以使用的刷新令牌
其他一些问题说,由于时间的原因,它从未过期: 而另一些人说它将过期(有人说是14天,有人说是60天) 这个说14天 这个说60天 这个说的是“很长时间”(没有确切的时间)
由于某种要求,我需要一个永不因时间流逝而过期的刷新令牌,因此我需要一个20年左右仍然可以使用的刷新令牌
如果刷新令牌在此时间之前过期,那么我需要改变我的方法,因此我需要知道它们是否过期。首先,让我说现在有一种方法可以获得一个保证在20年后工作的刷新令牌。届时,技术将发生变化。另外请注意,我是站在谷歌oauth服务器的立场上回答的。每台服务器都是由不同的公司设置的,对于刷新令牌何时过期,可能有不同的规则。如果你想要某种行业标准,你最好检查 刷新令牌可能会过期
基本上,这意味着无论您的代码是什么,如果您的刷新令牌已过期,您都应该能够再次请求用户访问 因此,这意味着只要没有重大的技术变化(如谷歌oauth2服务的弃用或中断)、问题(如bug、攻击、系统故障等),用户不创建新的刷新令牌,用户不撤销访问,并且我每月至少使用一次刷新令牌来获取新的访问令牌,那么刷新令牌实际上将永远存在,是吗?是的,我让它们运行了两年,但没有过期。请记住,如果它的寿命至少为2年,那么它可能满足要求。谢谢,至少我没有这么长时间的东西:)理论上,只要你每月使用一次,它们就可以无限期地工作。检查访问令牌或刷新令牌是否有效的最佳方法。就是使用它。如果访问令牌返回错误,请尝试请求访问令牌。您已经得到了答案。