windows 下创建一个桌面快捷方式打开本地部署的网站,如何解决每次都要登录的问题?

59 天前
 godleon

环境

edge v129.*

网站:springboot + vue;

问题

自己写了个网站了,部署在这台电脑本地(数据库/jar/nginx 都在这个电脑上),启动所有服务,然后在桌面创建了一个快捷方式,直接写的 http://localhost:prot ;

我第一次打开 输入过账号密码,登陆成功后,关闭浏览器,在点击快捷方式 就还要输账号密码;

有什么办法能解决这个问题吗; token 不过期的话 不用重新登录;

ps

浏览器设置什么的 cookies ,缓存了,都设置了关闭时不清除;

795 次点击
所在节点    问与答
9 条回复
dobelee
59 天前
你不会打开 F12 看下你的 token 还在不在吗。
godleon
59 天前
@dobelee - - 就是在问 怎么能 token 还在
summerwar
59 天前
F12 看下 token 是否存在,不行就直接把 token 扔 IndexedDB 里,然后在登录页面直接获取下,有了直接跳转到最终页,没有再让登陆

如果只在本地用,干脆把权限也去掉,然后直接随便用就好了。
summerwar
59 天前
@godleon 你直接登录后把登录的信息( token )放到 cookie 里,然后设置失效时间为 30 天或者一年就可以了。
summerwar
59 天前
git00ll
59 天前
cookie 设置一年
hehe5120
58 天前
和浏览器设置没什么关系,先把 cookie 的原理机制搞清楚,找这方面的文章深入了解一下,问题就好解决。

另外如果希望重启电脑也不用重新登录的话,还要研究清楚 springboot 的身份信息保存机制,做持久化保存。
darkengine
58 天前
cookies, localStorage, IndexedDB 都可以
jifengg
58 天前
虽然不太可能,但是还是确认一下:
有没有一种可能,你快捷方式保存的是类似 xxx/login 这样的路径,而 login 这个页面没有判断登录状态?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1076071

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX