我正在学习 Auth0。我不明白 Auth0 JS sdk 是如何默默地记录用户的 单页应用程序?他们说令牌保存在内存中,这意味着当我下次打开浏览器时他们不知道我是谁,不是吗?
在下面的官方文件中他们说:
如果用户已经登录到 Auth0 并且不需要其他交互提示,Auth0 将完全响应,就像用户通过登录页面手动进行身份验证一样
我的问题是:
您的浏览器具有有效的会话 = Auth0 cookie。该 cookie 与该身份验证请求一起发送,它将用于(重新)识别您的身份。
登录后,Auth0 会将您的会话存储在 cookie 中,以便能够继续验证您是否仍处于登录状态,并检查 cookie 是否仍然有效。