如何解决google-api-js-clientgapi如何跨会话恢复登录状态并刷新
gapapi能够使用户保持登录状态非常好,但是我想了解它是如何做到的。
在developer docs中指出
然后,如果用户已经登录,则GoogleAuth对象将从上一个会话恢复用户的登录状态。
我唯一了解此操作的方法是使用刷新令牌,该令牌如果存储在客户端上则不安全。
gapi-api如何实现这一目标?
我会参考这些消息来源,但是我don't think是开放的。
解决方法
它在隐藏的iframe中使用prompt=none
调用OAuth端点。
没错,这些库是封闭源代码,这是不使用它们的重要原因。编写自己的OAuth实现并不难。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。