拦截器拦截请求-token鉴权操作
2021-04-25 14:43:47 35 举报
拦截器是一种常用的技术,它可以在请求到达目标方法之前或之后执行一些操作。在token鉴权操作中,拦截器可以用来检查请求头中的token是否有效。如果token无效,拦截器可以拒绝请求并返回一个错误信息。这样,我们就可以在不修改目标方法的情况下实现token鉴权功能。 例如,我们可以使用Spring框架提供的`@PreAuthorize`注解来实现拦截器功能。这个注解可以在方法执行前进行权限校验,如果权限不足,则抛出异常。此外,我们还可以使用AOP(面向切面编程)来实现拦截器功能。AOP允许我们在程序运行时动态地将代码切入到指定的逻辑流程中。
作者其他创作
大纲/内容
从缓存中获取token
发起请求
是
token存在
保存token、缓存redis
Proxy
结束
token是否过期
否
拦截器拦截请求-token鉴权操作
返回login页登录
接受请求
收藏
0 条评论
下一页
为你推荐
查看更多