0

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

我尝试以多种方式实施但没有成功,有人可以建议吗?只是为了澄清,基本上我需要一个两因素身份验证。

谢谢!

4

1 回答 1

0

步骤1:

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

第2步 :

  • 使用 s2-quickstart ,例如:

    grails s2–quickstart com.yourapp.security 用户角色 RequestMap

第 3 步:

  • 配置您的第一个帐户(用户/角色/请求映射)以登录引导程序.. 阅读

然后您可以尝试使用spring security的默认表单登录..

在 grails 3.0 + 中,您可以阅读此内容

因此在 grails 3.0+ 中,您将获得默认值loginController.groovyUsernamePasswordAuthenticationFilter.groovy通过 spring security

但是如果您使用 grails 2.0+,您可以loginController.groovy在控制器文件夹的根目录中找到...您也可以找到...UsernamePasswordAuthenticationFilter.groovy但我忘记了那个位置...您可以使用 Intellij 或其他工具进行搜索...

于 2015-10-26T09:32:52.097 回答