整合spring cloud云架构 - SSO单点登录之OAuth2.0 登出流程(3)
2019独角兽企业重金招聘Python工程师标准>>>
上一篇我根据框架中OAuth2.0的使用总结,画了一个根据用户名+密码实现OAuth2.0的登录认证的流程图,今天我们看一下logout的流程:
/** * 用户注销 * @param accessToken * @return */
@RequestMapping(value = "/user/logout", method = RequestMethod.POST)
public ResponseVO userLogout(@RequestHeader(value = "accessToken", required = true) String accessToken, @RequestHeader(value = "userId", required = true) Long userId) throws Exception{ OauthAccessToken oauthAccessToken = userMgrService.getOauthAccessToken(accessToken); if(null == oauthAccessToken){ return UserResponseCode.buildEnumResponseVO(UserResponseCode.RESPONSE_CODE_OAUTH_ACCESSTOKEN_EMPTY, null); } //刪除OauthToken记录 boolean result = userMgrService.revokeOauthToken(oauthAccessToken); if(result){ return UserResponseCode.buildEnumResponseVO(UserResponseCode.RESPONSE_RETURN_CODE_SUCCESS, null); } return UserResponseCode.buildEnumResponseVO(UserResponseCode.RESPONSE_CODE_SYSTEM_ERROR, null);
}
我这里只是简单写了一些登出的代码,我们会在后面的文章中详细贴出所有代码供大家参考,而且会从创建数据库,到执行操作的每一个流程记录下来。
从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。
转载于:https://my.oschina.net/u/3826344/blog/1829991
整合spring cloud云架构 - SSO单点登录之OAuth2.0 登出流程(3)相关推荐
- 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点: 一.oauth中的角 ...
- Java架构-(十) 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点: 一.oauth中的角 ...
- (十) 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点: 一.oauth中的角 ...
- 整合spring cloud云架构 - SSO单点登录之OAuth2.0登录流程
现在我们针对于login做成相关的微服务,解析如下: 请求方式:POST 服务URL: http://localhost:8080/user/login 参数类型:application/json H ...
- Spring Cloud云架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)
上一篇我根据框架中OAuth2.0的使用总结,画了SSO单点登录之OAuth2.0 登出流程,今天我们看一下根据用户token获取yoghurt信息的流程: /** * 根据token获取用户信息 * ...
- Spring Cloud云架构 - SSO单点登录之OAuth2.0登录流程(2)
上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个简单的流程图(根据用户名+密码实现OAuth2.0的 ...
- Spring Cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点: 一.oauth中的角色 client:调用资源服务器API的应用 O ...
- (十)Java B2B2C o2o多用户商城 springcloud架构- SSO单点登录之OAuth2.0登录认证(1)
2019独角兽企业重金招聘Python工程师标准>>> 之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAu ...
- (十)java版b2b2c社交电商spring cloud分布式微服务- SSO单点登录之OAuth2.0登录认证(1)...
之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点:Spring Clou ...
最新文章
- 判断是否移动端设备的JS代码,超短,百度都用它
- 洛谷P3966 [TJOI2013]单词(后缀自动机)
- lua学习笔记之开始
- Android动态获取图片资源
- ScrollPic.js——图片左右滚动插件
- Mac 下安装并配置 Tomcat
- 磁盘阵列服务器Intel C610系列,超微6048R-E1CR36N 36盘位存储服务器 磁盘阵列
- 为什么实验是领英 DNA 的核心部分?
- esri-leaflet入门教程(4)-加载各类图层
- 优动漫PAINT--草地教程
- 济南2017年春考计算机考试试题,2017年山东省春季高考机械试题.pdf
- FileZilla Server图文安装教程
- 网络安全实战之植入后门程序
- pwm电机调速的原理介绍与代码实现
- vim下区块的复制与黏贴
- python实现树结构并显示
- Revit二开--复制视图裁剪
- 我把1688当兼职副业,月入5W
- HTML中img标签的src属性为绝对路径时,在IE中图片可显示,在firefox中不行
- 《Python语言程序设计》王恺 王志 机械工业出版社 第八章 多线程与多进程 课后习题答案
热门文章
- docker mysql总是退出_docker 安装 mysql
- java jpanel 缓冲画图_Java:Jpanel 缓冲区 图像
- ACM常用之 异或运算的性质。
- Form的is_valid校验规则及验证顺序
- input的type为number
- Linux服务器上的oracle数据导入和导出
- STL之vetor 排序
- Oracle 11g 新特性 -- 自动诊断资料档案库(ADR) 说明
- 【转载】Asp.Net中基于Forms验证的角色验证授权
- c#中WepAPI(post/get)控制器方法创建和httpclient调用webAPI实例