springboot登录拦截器

感情迁移 提交于 2020-03-12 14:05:23

啥都不说,先上个图
在这里插入图片描述
我们自定义一个登录拦截类,实现HandlerInterceptor接口。并重写它的三个方法。

我们在登录之前,会在session中加入loginUser。
在这里插入图片描述
之后我们从request中取出这个值做判断,有的话return true ,否则返回false。

想要实现拦截器的功能,我们还需在配置类中重写addInterceptors方法,并且配置拦截路径,spring 2.0以后会拦截静态资源,所以需要把静态资源排除在外。
在这里插入图片描述
如果没有登录直接访问main.html会直接请求转发到登录页面。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!