gpt4 book ai didi

javascript - 根据初始浏览器请求将 JWT token 发送到服务器(使用本地存储)

转载 作者:太空宇宙 更新时间:2023-11-04 01:40:29 27 4
gpt4 key购买 nike

好吧,假设我有一个登录页面,当用户登录时,他或她从服务器获取 JWT token ,然后将该 token 保存在本地存储中(我知道 cookie 更好,但我想使用本地存储来实现)。之后,假设我退出浏览器( token 仍在本地存储中,并且在本例中没有到期日期)。现在我想要的是以下内容:退出浏览器后(但我已成功登录并在本地存储中拥有 token ),我该如何制作,以便在向同一服务器发出初始请求时,我不会再次获得登录页面,而是让用户已经登录? Taje 进入一个帐户,我能够在第一次请求后对用户进行身份验证,并且我知道如何进行身份验证,但如何在初始请求中发送 token ?

最佳答案

可能没有直接的解决方案来满足您的要求。但是,可以通过在 Head 标签中添加脚本来添加一个 hack。并使用此脚本检查 localStorage.getItem('key') 是否存在。

如果存在值,则将请求与 token 一起直接发送到主页或登录页面。

但是,此脚本下载需要额外的服务器往返。

关于javascript - 根据初始浏览器请求将 JWT token 发送到服务器(使用本地存储),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53132315/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com