SSO(单点登录)
文章平均质量分 66
Corn-玉米
这个作者很懒,什么都没留下…
展开
-
CAS 单用户登录(一个账号只能一个客户端登录)
CAS 单用户登录 该博客基于初次研究CAS单用户登录,网上资源较少,和https://blog.csdn.net/tian3559060/article/details/80166877博主探讨后进行完善CAS单用户登录过程中遇到的坑; 一个系统中模块很多,并且每个模块相互独立,所以采用了S...原创 2018-05-10 21:12:03 · 10582 阅读 · 27 评论 -
CAS 单用户登录(基于CAS + Shiro整合)
上一篇博文提到的是,单独使用CAS实现单用户操作功能,但是CAS 和Shiro集成在一起的时候,原来的方法就会失效;所以该博文基于CAS + Shiro 实现单用户操作功能; 该博文配置环境为:CAS = 4.1.2; shiro = 1.2.2; 经过跟踪调查,shiro并没有对单点登出进行支持。也就是说需要完全自己实现。创建一个package,在里面创建下列几个类:单点登出...转载 2018-05-10 21:40:16 · 1999 阅读 · 0 评论 -
CAS 单点登录原理
CAS单点登录原理 随着Web应用系统从单系统,单模块一直演变成为多系统多模块,多系统必然意味着每个系统相互独立,但是又存在着某种联系。独立意味着每个模块都单独为用户提供着功能服务,联系,站在用户的角度上,不管服务是多么复杂,多样化,仍旧是一个整体,用户体验不能受到影响; 例如阿里的淘宝,天猫,这是两个相互独立的模...原创 2018-05-12 11:14:30 · 297 阅读 · 0 评论 -
SSO CAS跨域请求配置
该篇博文信息参考自:https://www.imooc.com/article/4017 前面我们介绍的SSO,无论是CAS还是我们自主开发的Nebula,都有一个共同的特点,就是应用系统需要登录时,都先重定向到认证服务器进行登录。也就是说系统需要从一个应用先跳到另一个应用,我们看阿里的单点登录就是这么做的。但有时候,我们想进一步增加用户体验,并不希望用户离开原应用页面,在原...转载 2018-05-12 22:12:13 · 4815 阅读 · 0 评论 -
SSO CAS记住密码免登陆信息配置
SSO CAS记录密码免登陆操作 该篇博文转自https://www.imooc.com/article/3729 登录时,为了提高用户体验,在登录时,可以选择是否记住密码,从而使再次登录时无需输入密码,及记住密码操作,CAS 本身就提供了这种记住密码的操作,具体配置信息如下: 记住密码也是我们登录常提供的功能,CAS本身已经提供。...转载 2018-05-12 22:19:04 · 2515 阅读 · 0 评论 -
CAS 配置数据库方式账户认证
该篇博文转自:https://www.imooc.com/article/3729 CAS给出的缺省例子是将账户信息(用户名/密码)放在配置文件中,实际运行系统,账户信息通常是在数据库中保存。现在我们就配置一下如何对数据库中保存的账户进行认证。具体配置参考如下: 1. 首先,在mysql数据库中建立一张账户表account,并添加一些账户例子。注意,密码我们使用了MD5...转载 2018-05-12 22:22:25 · 726 阅读 · 1 评论 -
cas 单点登录实现指定url不过滤
背景:因为系统的庞大,所以将不同模块的系统放在不通的model模块中,这样在开发中可以一定程度上体现解耦的思想,不同模块之间的登录采用的是cas进行单点登录进行管理;但是开发过程中遇到一个问题,就是cas单点登录时,配置的过滤器是过滤所有的url请求的,及所有的请求url必须cas登录后才可以进行访问,但是有些url请求不需要登录的,比如注册请求url,这时我们就需要进行修改cas的过滤机制,但是...原创 2018-11-09 14:48:43 · 12788 阅读 · 1 评论