淘淘商城系列——单点登录之通过token获取用户信息
来源:互联网 发布:软件验收测试 编辑:程序博客网 时间:2024/05/19 12:17
首先我们还是看下接口文档中关于通过token获取用户信息的说明,如下图所示。
看了说明文档我们便知道该怎么做了,在taotao-sso-interface工程的UserLoginService接口中添加一个方法,如下图所示。
下面我们到taotao-sso-service工程的UserLoginServiceImpl类中实现getUserByToken方法,如下图所示。
Service层的代码编写完后,我们再来完成Controller层代码的编写,在taotao-sso-web工程的UserController类中添加一个方法,如下图所示。
现在我们开始进行测试,由于在taotao-sso-interface工程中新添加了一个方法,因此我们需要重新打包taotao-sso-interface工程到本地maven仓库,然后我们依次启动taotao-sso和taotao-sso-web工程,我们在浏览器地址栏中输入http://localhost:8088/user/token/bacde83f-4b8e-4efd-81d4-d51721a0655d
进行访问(token的值根据你的实际情况来写),可以看到token已过期,这是由于现在距离我上次登录已经很久了,因此显示token过期了。
现在我重新登录下,方法就是再发送下登录请求,如下图所示,可以看到返回一个新的token信息,我们就用这个新的token来测试获取用户信息。
我们使用新的token来测试,在浏览器地址栏中输入http://localhost:8088/user/token/6170008c-de27-4f91-be91-9a5745bd70db
进行访问,结果如下图所示,发现正常返回了用户的信息。
- 淘淘商城系列——单点登录之通过token获取用户信息
- 学习淘淘商城第八十九课(单点登录之通过token获取用户信息)
- 淘淘商城系列——单点登录之用户登录
- 淘淘商城系列——单点登录之用户注册
- 淘淘商城系列——单点登录之安全退出
- 淘淘商城系列——单点登录之注册页面与登录页面的展示
- 淘淘商城系列——单点登录之用户登录页面实现
- 淘淘商城系列——单点登录接口文档分析
- 淘淘商城系列——单点登录之用户注册页面实现
- 淘淘商城系列——单点登录检查数据是否可用
- 淘淘商城的实践(6)——单点登录、集群及总结
- 淘淘商城系列——内容管理
- 淘淘商城系列——初始SolrCloud
- 淘淘商城系列——freemarker入门
- 淘淘商城系列——freemarker语法
- 淘淘商城系列——SSO系统分析
- 淘淘商城系列——生成订单
- 淘淘商城系列——利用拦截器实现登录功能及订单确认页面展示
- jquery中append操作插入元素示例
- 一名3年工作经验的程序员应该具备的技能(写得很好,果断转)
- Kafka记录
- Docker容器学习梳理--web管理工具DockerUI部署记录
- sublime 安装插件
- 淘淘商城系列——单点登录之通过token获取用户信息
- ubuntu远程挂在服务器及绕过usec加密软件的方法
- Throwables帮你抛出异常,处理异常
- Linux tar命令压缩和解压缩
- 操作系统刷题(十九)
- Switf: 消除警告-treating unicode character whitespace
- Ubuntu 12.04用root登录
- MYSQL主从热备配置
- linux 信号简介