我正在使用springSecurityService。我的流程如下:步骤#1:springSecurityService应该检查用户&密码。如果成功,步骤2:检查第二身份验证。如果成功,步骤#3:构建角色并登录。
我尝试了很多方法,但没有成功,有人可以建议吗?只是澄清一下,基本上我需要的是一个双因素身份验证。
谢谢!
第一步:
- 安装spring安全插件,其他设置请阅读
第二步:
-
使用s2-quickstart,示例:
步骤3:
- 配置您的第一个帐户(User/Role/RequestMap)以在bootstrap中登录。读
那么你可以尝试使用spring security的默认表单登录。
在grails 3.0 +中,你可以读到
所以在grails 3.0+中,您将通过spring security获得默认的loginController.groovy
和UsernamePasswordAuthenticationFilter.groovy
但是如果你使用grails 2.0+,你可以在控制器的根目录下找到loginController.groovy
…你也可以找到UsernamePasswordAuthenticationFilter.groovy
,但是我忘记了它的位置,你可以用Intellij或其他工具搜索它