Grails 的用户管理插件/框架?

Posted

技术标签:

【中文标题】Grails 的用户管理插件/框架?【英文标题】:User management plugin/framework for Grails? 【发布时间】:2010-10-10 02:16:59 【问题描述】:

是否有用于 grails 的用户管理插件?

几乎每个网站都需要以下内容:

用户登录/认证 注册(带电子邮件验证) 忘记电子邮件提醒用户 用户个人资料

是否有任何 Grails 插件/框架/任何提供此类东西作为构建基础的东西?

我知道如何构建这些东西,所以我不是在寻找那种类型的答案。每个人都重新实现这种类型的基本功能似乎很愚蠢。

Java 中的一个类似示例是 AppFuse,但这比我在这里寻找的要复杂得多。

【问题讨论】:

任何在 2014 年阅读本文的人都应该看看灵活的插件 grails.org/plugin/nimble 【参考方案1】:

任何在 2010 年的今天看到这个问题的人都可以看看 Nimble 插件:http://www.grails.org/plugin/nimble

【讨论】:

这正是我当时正在寻找的东西,希望那时我能拥有它。谢谢。【参考方案2】:

我知道有一对,

http://www.grails.org/AcegiSecurity+Plugin

基于流行的 Acegi Security(现在称为 Spring Security),可能有点重量级,满足您的需求。

其次

http://www.grails.org/Authentication+Plugin

这是一个更轻量级的实现。

其他可以在http://www.grails.org/Plugins,在“安全插件”下找到

【讨论】:

我过去使用过很多 Spring Security,它是我可能会用来构建我所要求的东西的一部分。我假设身份验证插件几乎相同,但再次查看后,也许这就是我想要的。我需要调查一下。【参考方案3】:

以下是一些新增内容:Spring Security UI 和 Grum。两者都有最近(2012 年)的活动,不像 Stark 和 Nimble,后者似乎停止了开发(最近一次更新是在 2 年前)。

【讨论】:

Nimble 维护得很好 我的立场是正确的。 Nimble 的发展似乎只是在 2011-2012 年放缓,但在 2013 年 7 月左右又开始回升。感谢 sudhir 提供的信息。 是的,我是插件的作者/维护者 :) 现在它会得到很好的管理【参考方案4】:

如果您对基于 Spring 安全性的解决方案感兴趣,可以查看 Stark:

http://www.grails.org/Stark+Security+Plugin

【讨论】:

以上是关于Grails 的用户管理插件/框架?的主要内容,如果未能解决你的问题,请参考以下文章

Grails Spring 安全用户界面

Grails Spring Security 插件身份验证失败

grails中的用户访问控制

Grails - 仅供对象所有者访问

Grails 3 和 Spring Security:当用户未登录时返回 401

Grails 3 和 Spring Security - 在过滤器中验证用户