单点登录
风度玉门
人得先清心寡欲,方能高枕无忧。
展开
-
CAS原理与基本概念
最近在搞公司的单点登录,后面会对CAS单点登录做详细的讲解,并一步一步的介绍如何搭建企业级的单点登录。并且会介绍如何对原生的CAS进行改造,然后支持WEB/WAP、第三方登录以及APP端的登录。系统原理集中式认证服务(英语:Central Authentication Service,缩写CAS)是一种针对万维网的单点登录协议。它的目的是允许一个用户访问多个应用程序,而只需提供一次凭证...原创 2018-07-12 13:03:03 · 1334 阅读 · 0 评论 -
CAS单点登录脚手架
首先可以先下载一个脚手架项目,它是基于maven的overlays的无入侵的代码改造。下载地址:cas-server-overlays-templete脚手架下载完成之后,导入开发工具后,目录截图如下:从上面截图可以看出,overlays目录下面是依赖的CAS4.0版本的web项目依赖。当需要重写代码或者配置信息时,直接在src下面自定义代码和配置就可以了(maven在打包时,...原创 2018-07-13 09:06:02 · 1048 阅读 · 0 评论 -
CAS实现第三方免登录
(本文的介绍是基于CAS4.0的版本)登录流程逻辑实现HugeAutoLoginControllercas-servlet.xmlweb.xml今天介绍一下单点登录实现无页面的免登,场景是在微信公众号端(第三方登录),用户点击微信授权后,自动登录企业系统。主要涉及的系统,以及交互如下所示:登录流程逻辑实现上面的流程看似复杂,但是我们可以暂时不用看u...原创 2018-07-16 09:09:46 · 4528 阅读 · 0 评论