【jwt鉴权】SPI无侵入式鉴权微服务模块 注解齐全一看就懂
jwt鉴权单独模块的微服务,良好的扩展性,代码规范注解齐全功能丰富。 可通过yaml自定义jwt过期时间、jwt签发机构、作者以及加密次数、盐值等操作。 基于spring.factories实现的SPI接口注入,在调用层直接autowired即可。 模块包中包含以下内容: 良好的代码包规范管理,具有如下服务和接口: IEncryptService // 密码加密: getEncryptPassword() // 得到一个加密后的密码 ITokenService // 创建一个JWT的操作接口: generalKey() // 获取当前JWT数据的加密KEY createToken() // 创建Token的数据内容 parseToken() // 解析Token数据 verifyToken() // 验证Token有效性 refreshToken() // 刷新Token内容