AccessTocken+jwt算法生成基础版

刚刚接触AccessTocken感觉很难,其实真正去了解他,只是基础用法并不是那么难,其实AccessTocken生成是有两种用法,现在只介绍其中一种,就是通过redis可以缓存的原理,通过redis模拟数据库进行生成tocken

先把源码丢出来,没必要连接数据库,我这个源码和数据库一点关系没有(拿到直接启动就可以测试了):    http://pan.baidu.com/s/1o8gGDvk


AccessTocken+jwt算法生成基础版_第1张图片
这一块

是具体tocken通过jwt'算法生成和和分解的过程:

JWTUtil类:生成tocken正真实现的层

OpenApiSysConfig类:只是放一些需要用到属性,没有实际意义里面还有的属性没用到

Test类:是控制层,具体控制生成tocken,和分解tocken

TokenInfo类:必须要用到的属性


AccessTocken+jwt算法生成基础版_第2张图片
测试结果

普通的AccessTocken存在是因为里面有个userid,通过userid可以知道是那个用户,这个用户有那些权限,可以做那些具体操作,所以登录时候基本上都是通过生成AccessTocken,然后在该用户访问其他页面解析AccessTocken通过userid知道所有

好啦里面我不想全部解释,看那源码,记得从Test开始看就能看懂,我的步骤没那么难,如果要咨询:

qq:179061434

说简单点就是调用一个生成AccessTocken的方法,和一个分解AccessTocken
的方法没有拉。

你可能感兴趣的:(AccessTocken+jwt算法生成基础版)