1 Star 1 Fork 0

花雨夜-艺术 / sso

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

SSO 项目

  1. passport(认证系统)泛指:统一认证管理平台
  2. 非认证项目泛指:开放到路监控平台、园区预约管理系统、大屏监控系统等(凡是需要到统一认证管理平台认证的项目)

SSO 单点登录实现原理:
1. 在 passport(认证)系统登录页面,利用 iframe 标签引入需要认证的项目的 sso.html 页面
2. 登录成功后保存 token 到cookie,并通过 iframe.contentWindow.postMessage() 向 iframe 发送消息
3. 在 sso.html 中监听 message 事件,保存 token 到cookie或者从 cookie 中删除toke

登录系统

在 passport(认证系统)中登录

退出系统

所有系统都有退出系统功能,在某一个系统中点击退出,其他地方系统都要退出

空文件

简介

用 iframe 和 postMessage 实现跨域通信, 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/xxmi-art/sso.git
git@gitee.com:xxmi-art/sso.git
xxmi-art
sso
sso
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891