Grails Spring Security 在身份验证之前预检查普通密码
Posted
技术标签:
【中文标题】Grails Spring Security 在身份验证之前预检查普通密码【英文标题】:Grails Spring Security Pre Check Plain password before authentication 【发布时间】:2013-11-21 06:23:35 【问题描述】:我正在使用 grails spring security core 1.2.7.3 插件进行用户登录。现在我有一个要求,我需要在身份验证之前进行密码检查。
当用户在登录表单中输入用户名和密码并提交时,我需要访问用户名和输入的普通密码,并对密码进行自定义检查,如果密码与所需的模式不匹配,则进行重定向,否则照常继续。
【问题讨论】:
【参考方案1】:什么是自定义检查? Spring security 允许您为密码定义 RegEx……为什么不使用它?
【讨论】:
我需要在登录过程中进行密码检查,然后才能进行身份验证。 我相信你可以用过滤器做到这一点。创建一个过滤器以“在”提交给 Spring Security 功能之前进行密码检查数据以上是关于Grails Spring Security 在身份验证之前预检查普通密码的主要内容,如果未能解决你的问题,请参考以下文章
grails-spring-security-rest 插件和悲观锁定
Grails + spring-security-core:用户登录后如何分配角色?