刚刚接触AccessTocken感觉很难,其实真正去了解他,只是基础用法并不是那么难,其实AccessTocken生成是有两种用法,现在只介绍其中一种,就是通过redis可以缓存的原理,通过redis模拟数据库进行生成tocken
这一块是具体tocken通过jwt'算法生成和和分解的过程:
JWTUtil类:生成tocken正真实现的层
OpenApiSysConfig类:只是放一些需要用到属性,没有实际意义里面还有的属性没用到
Test类:是控制层,具体控制生成tocken,和分解tocken
TokenInfo类:必须要用到的属性
测试结果普通的AccessTocken存在是因为里面有个userid,通过userid可以知道是那个用户,这个用户有那些权限,可以做那些具体操作,所以登录时候基本上都是通过生成AccessTocken,然后在该用户访问其他页面解析AccessTocken通过userid知道所有
好啦里面我不想全部解释,看那源码,记得从Test开始看就能看懂,我的步骤没那么难,如果要咨询:
qq:179061434
说简单点就是调用一个生成AccessTocken的方法,和一个分解AccessTocken
的方法没有拉。