Grails / Spring Security:登录和注销

时间:2015-02-01 17:58:23

标签: grails spring-security

我是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

问题:

  1. 如何实现登录逻辑?
  2. 如何实施退出逻辑?

1 个答案:

答案 0 :(得分:0)

如果您使用spring security,只需在cmd中运行s2-quickstart脚本

grails s2-quickstart User Role

它将生成具有自定义视图的用户,角色和登录/注销控制器。