TokenBased介绍
TokenBased(基于令牌)的认证,是一种简单的令牌的认证,即认证中心和应用共享凭证或者数字证书,认证中心使用HTTP POST的方式提交令牌到应用系统,应用系统并随后进行身份验证;
交互概要
该技术的实现步骤是:
- 一个未经身份验证的用户通过浏览器访问应用系统。
- 应用系统跳转到认证中心,请求认证。
- 用户填写自己的用户名和密码,然后按下提交按钮。
- 认证中心完成用户认证,生成令牌并提交到应用系统认证地址。
- 应用系统使用共享凭证或者数字证书验证令牌,从令牌中获取用户认证信息。
- 应用系统完成系统登录。