Atitit.单向sso 单点登录的设计与实现
Atitit.单向sso 单点登录的设计与实现
1. 单点登录sso 的三大解决方案 1
2. 新方案:密码管理器方案 1
3. 调用方 1
4. 自动登录登录 2
5. 主页跳转 2
1. 单点登录sso 的三大解决方案
Ca认证中心。。脱机与联机token方案
2. 新方案:密码管理器方案
适当改变b系统的登录界面,让其使用传递过去的用户名密码参数自动登录即可。。
3. 调用方
private static String getUrl() {
String s="http://localhost/ecsx/admin/order_stats.php?act=list";
try {
s=URLEncoder.encode(s, "utf-8");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//http://localhost/ecsx/admin/privilege.php?act=login
//"http://localhost/ecsx/admin/order_stats.php?act=list"
return "http://localhost/ecsx/admin/privilege.php?act=login&gourl="+s;
}
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
4. 自动登录登录
Admin/temp/login。Html
<script defer="defer">
if(UrlParm.parm('gourl'))
{
writeCookie("gourl",UrlParm.parm('gourl'),2);
}else
{
writeCookie("gourl","",2);
}
document.getElementById("form7").submit();
</script>
5. 主页跳转
Start.html
<!-- ati q17 -->
<script src="../../com.attilax/core/core.js"></script>
<script src="../../com.attilax/net/cookie.js"></script>
<script src="../com.attilax/core/core.js"></script>
<script src="../com.attilax/net/cookie.js"></script>
<script src="../com.attilax/net/req.js"></script>
<script src="../../com.attilax/net/req.js"></script>
<script>
try{
var gourl=readCookie("gourl");
//alert(gourl);
//alert(gourl);
if(gourl!="")
{
window.location=gourl;
}
}catch(e)
{
showErr(e);
}
</script>
6. 参考
paip.模块间同步登录SSO实现总结 - attilax的专栏 - 博客频道 - CSDN.NET.htm
Atitit. 单点登录sso 的解决方案 总结 - attilax的专栏 - 博客频道 - CSDN.NET.htm
转载于:https://www.cnblogs.com/attilax/p/5963571.html
Atitit.单向sso 单点登录的设计与实现相关推荐
- 009 - CSS预处理器less sass SAML SSO 单点登录 websocket socket.io
009_css预处理器less sass saml sso 单点登录 websocket## less 安装: npm install -g less 命令: lessc style.less sty ...
- Spring Cloud云架构 - SSO单点登录之OAuth2.0登录流程(2)
上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的 ...
- JAVA springboot ssm b2b2c多用户商城系统源码-SSO单点登录之OAuth2.0登录流程(2)
上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的 ...
- cas跨域单点登录原理_CAS实现SSO单点登录原理
1. CAS 简介 1.1. What is CAS ? CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的.开源的项目,旨 ...
- Spring+ Spring cloud + SSO单点登录应用认证
之前的文章中有介绍spring cloud sso集成的方案,也做过spring + jwt + redis的解决方案,不同系统的无缝隙集成,统一的sso单点登录界面的管理.每个应用集成的权限认证,白 ...
- java ssm 多租户_(十一)java B2B2C 源码 多级分销springmvc mybatis多租户电子商城系统- SSO单点登录之OAuth2.0登录流程(2)...
上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的 ...
- redis 登录_Redis集群架构+Dubbo开发框架+SSO单点登录+Nginx+ZooKeeper
Redis集群架构 [课程介绍] Redis是现在使用为广泛的NoSQL数据库技术,其自身不仅拥有着良好的操作性能,也被广泛的应用于各种集群架构的数据整合处理之中,而本课程将通过Redis的核心作用, ...
- (八)java版spring cloud+spring boot+redis多租户社交电子商务平台 -SSO单点登录之OAuth2.0登录认证(2)...
电子商务平台源码请加企鹅求求:一零三八七七四六二六.上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个 ...
- 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录流程
现在我们针对于login做成相关的微服务,解析如下: 请求方式:POST 服务URL: http://localhost:8080/user/login 参数类型:application/json H ...
最新文章
- TensorFlow(2)图(默认图与自定义图) TensorBoard可视化
- php商品分类显示商品,ecshop首页显示全部商品分类的方法
- Java 网络 socket 编程
- HDU 1225 覆盖的面积
- 范围for语句的整理
- SOL注入——HTTP头部注入(六)
- 以下不属于时序逻辑电路的有_电工电子技术(不建议浪费时间学习的科目)
- linux中查看和开放端口
- 【codevs1026】逃跑的拉尔夫,广搜的胜利
- 【洛谷 P4886】 快递员 (点分治)
- vb不能插入png图片_收藏备用!!VBA操作图片【插入导出删除】
- eclipse插件:OpenExplorer快速打开文件目录
- 190318每日一句
- 全国计算机一级成绩分配,计算机一级ms分值分配
- java实现数据库自动异地备份
- 日历2017 年终总结新年工作汇报PPT模板免费下载_PPTX图片设计素材_包图网888pic.com...
- theano中scan简明理解
- 一周信创舆情观察(5.6~5.9)
- Vue项目JS脚本错误捕获
- 移植fastboot到2440
热门文章
- 为什么python打不开_anaconda为什么打不开
- select不能触发change_SQL之警觉触发
- 现代分类方法在医学诊断中的应用——基于R的实现
- java两个栈怎么完成初始化_Spring bean初始化及销毁你必须要掌握的回调方法
- 铭瑄显卡不支持Linux,铭瑄主板bios设置显卡方法
- 过程语句 oracle,Oracle 过程控制语句整理
- python 模拟键盘_Python模拟键盘输入和鼠标操作
- python识别验证码登陆学校网站
- python如何创建工程预设_如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法...
- Windows10下VB6.0开发——ini文件存储参数信息