我是Grails和Spring Security的新手,我的目标是使用样本注册/登录/注销功能构建示例站点。注册已准备好,现在我需要登录并注销。
我已经执行了s2-quickstart命令,我有User,Role和UserRole类。我可以执行注册,我发现DB中的一切都很好。
我的用户域类的一部分:
static constraints = {
userFullname blank: false, minSize: 4, maxSize: 64
password blank: false, minSize: 4, maxSize: 64
userEmail email: true, unique: true, blank: false, minSize: 4, maxSize: 64
}
我有LoginController,带有用于记录的示例表单。表单包含电子邮件和密码字段。 Grails版本2.4.3
问题:
答案 0 :(得分:0)
如果您使用spring security,只需在cmd中运行s2-quickstart脚本
grails s2-quickstart User Role
它将生成具有自定义视图的用户,角色和登录/注销控制器。