我正在使用springSecurityService。 我的流程如下: 步骤#1:springSecurityService应该检查用户&密码。 如果成功, 步骤#2:检查第二次验证。 如果成功, 步骤#3:构建角色并登录。
我尝试过很多方面但没有成功,有人可以提出建议吗? 只是为了澄清,基本上我需要一个双因素身份验证。
谢谢!
答案 0 :(得分:0)
第1步:
第2步:
使用s2-quickstart,例如:
grails s2-quickstart com.yourapp.security用户角色RequestMap
第3步:
然后您可以尝试使用弹簧安全性以默认形式登录..
在grails 3.0 +中,您可以阅读this
所以在grails 3.0+中,你将获得默认loginController.groovy
和UsernamePasswordAuthenticationFilter.groovy
春季安全
但如果您使用grails 2.0+,则可以在控制器文件夹的根目录中找到loginController.groovy
...您也可以找到UsernamePasswordAuthenticationFilter.groovy
..但我忘记了该位置..你可以使用Intellij等工具进行搜索..