单点登录及认证
文章平均质量分 78
青岛欢迎您
每天进步一点点
展开
-
springSecurity结合使用实现redis管理session
1. pom.xml添加springsession的依赖:<span style="color:#000000"><code><dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId> <version>${spring转载 2020-09-11 15:59:21 · 2942 阅读 · 0 评论 -
单点登录-简介及实现方式
1、单点登录简介单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种...原创 2019-01-23 11:16:22 · 659 阅读 · 0 评论 -
单点登录-基于JWT机制的单点登录
1、认证过程登录:1)第一次认证:第一次登录,用户从浏览器输入用户名/密码,提交后到服务器的登录处理的Action层(Login Action);2)Login Action调用认证服务进行用户名密码认证,如果认证通过,Login Action层调用用户信息服务获取用户信息(包括完整的用户信息及对应权限信息);3)返回用户信息后,Login Action从配置文件中获取Toke...原创 2019-01-23 16:20:16 · 3700 阅读 · 0 评论 -
基于Token的身份认证方法
1.基于 Token 的身份验证方法 使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。大概的流程是这样的:客户端使用用户名跟密码请求登录 服务端收到请求,去验证用户名与密码 验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端 客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里...原创 2018-09-05 11:14:47 · 2389 阅读 · 0 评论