如何在SpringBoot2.0+版本中,写个拦截器?
需求:出于对接口的安全性的考虑,调用接口需要前端携带token值,以验证用户的合法性,如果用户合法,则允许用户调用接口,反之则禁止用户随意调用接口。
前提条件:这里的token值,是由用户登录时产生的随机码,当用户登录时,我们把生成token值和用户的信息,以key-value的形式存入redis,这样当前端调后端接口的时候,在请求头带上这个token值,我们就可以在后端写个拦截器,来校验用户的合法性了。
下面上代码:
只需要写红色框框中的两个类即可:
import com.pactera.c
原创
2020-06-01 17:46:12 ·
804 阅读 ·
0 评论