标签:如何 img 提示信息 ada 技术 权限设计 没有 定义 log
有很多人在利用Spring Security进行角色权限设计开发时,一般发现正常登录时没问题,但是注销、或者用户名时,直接就回到登录页面了,在登录页面上看不见任何提示信息,如“用户名/密码有误”或“注销成功”。那么如何做呢?很简单。
1、自定义安全配置类(继承自WebSecurityConfigurerAdapter)
在我们的自定义安全配置类中,需要做必要的设置,如下图:
上图中标红框的部分很关键:
2、登录页面login.html
已经在Spring Security中的自定义配置类中做了如上的配置后,那么只需在页面中添加必要的判断信息就行了,见下图:
以上代码很简单,大家只需注意两点就行:
通过Thymeleaf的语法,对接收到的消息进行判断,param.logout:判断是否是注销,param.error:判断是否登录失败,从而进行相应的显示就行了,见上面的第二个红框。
大家如果对Spring Boot中如何利用Spring Security进行详细的角色权限模块开发感兴趣,想了解更多的详情,可以参见我的视频:https://edu.51cto.com/sd/091c7
为什么Spring Security看不见登录失败或者注销的提示
标签:如何 img 提示信息 ada 技术 权限设计 没有 定义 log
原文地址:https://blog.51cto.com/3058076/2481078