作者:盘雪情 | 来源:互联网 | 2023-06-18 06:00
本文由编程笔记#小编为大家整理,主要介绍了单机和分布式登录token&session校验三方案。相关的知识,希望对你有一定的参考价值。 登录用户,会返回sessionid,或者返回toke
本文由编程笔记#小编为大家整理,主要介绍了单机和分布式登录token&session校验三方案。相关的知识,希望对你有一定的参考价值。
登录用户,会返回sessionid,或者返回tokenid令牌
单节点应用的话,存储到内存里没问题的。
现在应该都是分布式应用都,不可能单节点应用了。
方案一,tomcat+session共享,但是人数量大的时候,这个方案是不行的。
--------------------------------------------------------------------------------------------------------------------------
方案2,使用redis集群,目前很多公司使用这个方案。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------
方案3,JWT方案。
token 的组成部分。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
local storage跟session storage 都可以存放token的,看你的需求了。
后者是浏览器关闭,就会删除token,前者关闭浏览器,只要过期时间没有过,还是存在的。