springSecurityService在构建角色之前添加第二个身份验证



我正在使用springSecurityService。我的流程如下:步骤#1:springSecurityService应该检查用户&密码。如果成功,步骤2:检查第二身份验证。如果成功,步骤#3:构建角色并登录。

我尝试了很多方法,但没有成功,有人可以建议吗?只是澄清一下,基本上我需要的是一个双因素身份验证。

谢谢!

第一步:

  • 安装spring安全插件,其他设置请阅读

第二步:

  • 使用s2-quickstart,示例:

步骤3:

  • 配置您的第一个帐户(User/Role/RequestMap)以在bootstrap中登录。读

那么你可以尝试使用spring security的默认表单登录。

在grails 3.0 +中,你可以读到

所以在grails 3.0+中,您将通过spring security获得默认的loginController.groovyUsernamePasswordAuthenticationFilter.groovy

但是如果你使用grails 2.0+,你可以在控制器的根目录下找到loginController.groovy…你也可以找到UsernamePasswordAuthenticationFilter.groovy,但是我忘记了它的位置,你可以用Intellij或其他工具搜索它

最新更新