我已将 google 登录添加到我的网站,它正在工作,并且在成功验证后我可以检索用户个人资料,但是当我重新加载页面时(按 F5),我丢失了经过身份验证的用户个人资料。如何检索经过身份验证的用户配置文件?我添加了一个 cookie 来维护会话,但我无法通过 google-signin 库获取用户个人资料。
这些是我的用例:
A)无需重新加载页面 - >工作
- 打开网站
- 使用谷歌帐户登录
- 在网站中浏览
- 从网站注销。
B)重新加载页面->问题
- 打开网站
- 使用谷歌帐户登录
- 在网站中浏览
- 重新加载网站。
- 从网站注销。(问题是因为我在重新加载后丢失了经过身份验证的用户,并且在下一个代码中显示了问题)
const auth2 = gapi.auth2.getAuthInstance() await auth2.signOut())
提前致谢。