我将使用Spring Security UI忘记密码并重置密码。
在我的用户域中,我有:
String firstName
String lastName
String emailAddress
String password
String password2
用户使用emailAddres而不是userName登录。我已经使用grails.plugin.springsecurity.userLookup.usernamePropertyName ='emailAddress'更新了config.groovy
如何在Spring Security UI中自定义registerController?
请您参考如下方法:
您应该自定义 Controller :
在这里Spring Security UI Plugin(请阅读文档)。
使用此命令grails s2ui-override register,您将定制以下文件:
在这里: views/register/index.gsp您可以看到 View 代码,应该在此处添加新的输入字段,并且在 RegisterController的结尾处,您可以自定义
RegisterCommand以创建新用户。




