单机和分布式登录token&session校验三方案。
Posted koaler
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单机和分布式登录token&session校验三方案。相关的知识,希望对你有一定的参考价值。
登录用户,会返回sessionid,或者返回tokenid令牌
单节点应用的话,存储到内存里没问题的。
现在应该都是分布式应用都,不可能单节点应用了。
方案一,tomcat+session共享,但是人数量大的时候,这个方案是不行的。
--------------------------------------------------------------------------------------------------------------------------
方案2,使用redis集群,目前很多公司使用这个方案。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------
方案3,JWT方案。
token 的组成部分。
------------------------------------------------------------------------------------------------------------------------------------------------------------------
local storage跟session storage 都可以存放token的,看你的需求了。
后者是浏览器关闭,就会删除token,前者关闭浏览器,只要过期时间没有过,还是存在的。
以上是关于单机和分布式登录token&session校验三方案。的主要内容,如果未能解决你的问题,请参考以下文章