oAuth
oAuth
黑虎含珠
这个作者很懒,什么都没留下…
展开
-
基于Session共享的单点登录或通行证系统方案
本文主要描述如何基于Session共享来实现单点登录。 假设有两个应用www.example.com, passport.example.com。本文以SpringSession和Redis来实现相关功能。 用户访问passport.example.com,输入用户名和密码认证成功后,在服务端建立会话,SESSIONID以cookie形式保存在根域example.com,用户访问www.exa原创 2017-04-16 21:59:37 · 3033 阅读 · 0 评论 -
基于JSON Web Tokens的单点登录(SSO)或通行证(Passport)系统方案
首先简要介绍一下什么JWT(JSON Web Token)。 JWT是一种开放的,工业标准的规范,用于在两个应用之间安全地传输信息。 JWT由3个部分组成,分别是头部、载荷、签名。 头部部分 { "alg": "HS256", "typ": "JWT" } alg描述的是签名算法。 载荷部分 { "iss": "该Token的签发者", "sub原创 2017-04-15 10:35:13 · 6312 阅读 · 0 评论 -
基于SpringBoot,SpringSession和redis的会话共享
安装redis $ wget http://download.redis.io/releases/redis-4.0.1.tar.gz $ tar xzf redis-4.0.1.tar.gz $ cd redis-4.0.1 $ make 配置redis.conf,允许外部连接 使用IntelliJ IDEA创建Spring Boot工程,选择web, re原创 2017-09-02 23:22:16 · 5535 阅读 · 1 评论