![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单点登录
熊猫-IT
V :it-xiongmao,源码获取,学习交流,技术支持!
展开
-
Cas整合Shiro
1.简介CAS:Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法。Shiro:Apache Shiro是一个Java安全框架,可以帮助我们完成认证、授权、会话管理、加密等,并且提供与web集成、缓存、rememberMed等功能。Shiro支持与CAS进行整合使用.2.整合步骤2.1.新建工程2.2.导入项目中需要的依赖<?xml ve...原创 2020-04-17 23:23:19 · 812 阅读 · 1 评论 -
CAS自定义数据加密算法
1.引言用于CAS系统登录的密码默认提供MD5和SHA加密的算法支持,但有时由于业务需要,以上两种算法都不能提供足够的支持,这时我们就需要自定义加密算法。比如笔者遇到的一个项目,密码的加密方式,是将密码MD5加密后再拼接数据库中一个盐值,这样的需求条件就必须对加密算法进行扩展。2.解决方案2.1.准备一个WEB的maven项目2.2.拷贝cas的源码2.3.配置CAS把之前配置好的...原创 2020-04-17 22:35:10 · 1155 阅读 · 0 评论 -
单点登录-SpringBoot整合CAS
1.新建SpringBoot项目2.导入项目中的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-04-13 23:35:51 · 695 阅读 · 0 评论 -
单点登录-CAS基础入门
1.什么是单点登录单点登录(SingleSignOn,简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统(分布式应用)中,用户只需要登录一次就可以访问所有相互信任的应用系统。SSO含义:在一个分布式系统中,假设有很多个子系统,那么只要在一个子系统登录成功,所有的系统就自动全部登录成功!只要在一个在子系统中退出,那么所有的系统自动退出!我们目前的系统存在...原创 2020-04-13 22:34:23 · 909 阅读 · 0 评论