CAS
文章平均质量分 79
呵呵菜鸟
这个作者很懒,什么都没留下…
展开
-
CAS5.3服务端配置,链接mysql、自定义密码加密、登录页面、登录校验,自定义异常、ajax登录等
目录1、cas服务端配置mysql2、cas服务端自定义密码加密方式3、cas服务端自定义主题,也就是登录页面,也可以其他的页面4、cas服务端在登录时提交的表单中添加字段5、cas服务端自定义登录校验6、cas服务端自定义返回异常7、cas服务端使用ajax进行登录环境:CAS版本:5.3下载链接:git地址是:https://github.com/apereo/cas-overlay-templatetomcat:8jdk:1.81、先把cas服务端的源代码拷原创 2021-12-24 23:05:11 · 9210 阅读 · 0 评论 -
SSO单点登录(三)SpringBoot+Shiro+CAS创建CAS客户端
SpringBoot+Shiro+CAS创建CAS客户端,在实际的应用中,是把这个创建的客户端做成一个通用的jar包,当有服务需要接入到CAS服务端时,就让这个服务引入这个客户端就可以了。这个客户端是通过shiro做登录验证、以及权限验证,登录验证是验证一些如:用户是否被禁用,是否黑名单,是否被关小黑屋等等,账号和密码验证是在CAS服务端做的,这里是不做的。这篇文章只是简单的整合了SpringBoot+Shiro+CAS。注意:这些代码都是已经跑通过的,其中涉及到单点登录和单点登出,其中单点登录原创 2021-12-19 15:57:41 · 1433 阅读 · 1 评论 -
SSO单点登录(二)SpringBoot创建CAS客户端
CAS创建服务端:SSO单点登录(一)创建CAS服务端_我是混IT圈的-CSDN博客由于CAS需要用到域名,所以需要把本地ip映射成域名,参考文档:Win10 如何把本地ip映射成域名_我是混IT圈的-CSDN博客cas客户端示例下载:https://github.com/cas-projects/cas-sample-java-webapp这个CAS客户端是一个maven项目,可以参考,但是如果想要和springboot整合,可以看下面的配置。SpringBoot创建CAS客户端如下:原创 2021-12-15 21:54:02 · 1577 阅读 · 1 评论 -
SSO单点登录(一)创建CAS服务端
背景在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。但随着企业的发展,用到的系统随之增多,运营人员在操作不同的系统时,需要多次登录,而且每个系统的账号都不一样,这对于运营人员来说,很不方便。于是,就想到是不是可以在一个系统登录,其他系统就不用登录了呢?这就是单点登录要解决的问题。什么是单点登录?单点登录英文全称Single Sign On,简称就是SSO。它的解释是:在多个应用系统中,只需要登录一次,就可以访问其他相互..原创 2021-12-13 23:12:03 · 1275 阅读 · 0 评论