3 Star 2 Fork 2

木子金丰/mysso

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
采用springsession框架做 session共享或者单点登录(session共享和单点登录不是一个概念)
session共享:比如在集群中当两个相同的服务部署到不同的服务器上是session共享,否则session中保存的用户信息会丢失(负载均衡中常使用)
单点登录:比如在单点登录系统中登录,在订单系统或支付系统都不需要在登录
======================================================
跨二级域名单点登录只需在spring中配置:<property name="domainName" value=".lifeng.com"/>
详细请参考项目里。
=======================================================
为在本地方便测试:需配置:hosts ip与域名映射关系
127.0.0.1 mysso-A.lifeng.com             //a系统
127.0.0.1 mysso-B.lifeng.com             //b系统
127.0.0.1 mysso-passport.lifeng.com      //单点登录系统
===============================================================
在同一个浏览器中多个tab中打开:
当首次访问a或b的index,都会跳转到单点登录系统的登录页面.
或者登录单点系统后再访问a或b系统此时不会再提示用户登录,因为已经在单点系统中认证过了
http://mysso-a.lifeng.com:8081/mysso-A/a/index
http://mysso-b.lifeng.com:8081/mysso-B/a/index
http://mysso-passport.lifeng.com:8081/mysso-passport/user/loginUI

空文件

简介

基于spring-session+ redis实现单点登录或者session共享 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/lifengit/mysso.git
git@gitee.com:lifengit/mysso.git
lifengit
mysso
mysso
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385