# tokenVerify **Repository Path**: Lazytool/token-verify ## Basic Information - **Project Name**: tokenVerify - **Description**: token验证 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-31 - **Last Updated**: 2022-01-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TokenVerify(token验证) ## 简介 > 对接口进行token验证 > > 获取token里的数据 > > token验证失败处理 ## 使用教程 > TokenUtil.createToken() 添加token数据 > > 前端发送请求时在Header中添加access-token属性 ### token验证 > 在接口上添加 @TokenVerify 注解 > > 在类上添加 @TokenVerify 注解,该类下所有的接口都会进行token验证 > > 当接口被调用时会获取请求中的access-token进行验证 ### 获取token中的值 > 在方法参数上添加@TokenValue注解 > > TokenValue: > >> value:token中值的属性名 default: 参数名 ### token验证失败处理 > 自定义处理: >> 实现 ITokenVerifyDispose 接口 > > ITokenVerifyDispose: >> verifySucceed() 验证成功 >> >> verifyFail() 验证失败 >> >> tokenOverdue() token过期 > > 默认处理类:TokenVerifyDisposeImpl(打印并抛出异常)