基于 Token 的多平台身份认证架构设计

点击上方蓝色“程序猿DD”,选择“设为星标”

回复“资源”获取独家整理的学习资料!

基于 Token 的多平台身份认证架构设计

作者 | 一点一滴的Beer

来源 | https://www.cnblogs.com/beer/p/6029861.html

1 、概述

在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。

随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格局 。

基于 Token 的多平台身份认证架构设计

备注:

  • user_name/passwd 和 app_id/app_key 是等价的效果

4 、token的层级关系

参考上一节的对比表,可以很容易对这些不同用途的token进行分层,主要可以分为4层:

  1. 密码层

    最传统的用户和系统之间约定的数字身份认证方式

  2. 会话层

    用户登录后的会话生命周期的会话认证

  3. 调用层

    用户在会话期间对应用程序接口的调用认证

  4. 应用层

    用户获取了接口访问调用权限后的一些场景或者身份认证应用

token的分层图如下:

基于 Token 的多平台身份认证架构设计

据说电脑上可以刷朋友圈啦!又多了个上班摸鱼的途径/p>

2020-12-11

基于 Token 的多平台身份认证架构设计

滴滴十大技术方向开源项目出炉!

2020-12-10

基于 Token 的多平台身份认证架构设计

用了3年CAT,这次我想选择SkyWalking,老板反手就是一个赞!

2020-12-09

基于 Token 的多平台身份认证架构设计

深度内容

推荐加入

欢迎加入知识星球,一起探讨技术架构,交流技术人生。

加入方式,长按下方二维码:

基于 Token 的多平台身份认证架构设计

基于 Token 的多平台身份认证架构设计

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92881 人正在系统学习中

来源:程序猿DD_

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月11日
下一篇 2020年11月11日

相关推荐