需要一些关于Grails Shiro安全性的教程吗

需要一些关于Grails Shiro安全性的教程吗,grails,shiro,Grails,Shiro,大家好 我需要一些很好的教程来演示grails shiro securty的所有方面,以及如何使用它们。 我已经阅读了grails站点中的教程,但是我需要一些带示例的教程。 请帮助朋友 我在等待一些积极的回应。您可以在网上找到一个示例应用程序,您只需签出即可 另一个是和谷歌上的一些,shiro插件的功能非常好,但是没有太好的文档记录——我同意。 因此,我想你不会找到任何额外的教程超出你已经知道 与大多数插件一样,它们大多是围绕主库的简单包装,因此理解shiro的一个良好开端是shiro文档 下一

大家好 我需要一些很好的教程来演示grails shiro securty的所有方面,以及如何使用它们。 我已经阅读了grails站点中的教程,但是我需要一些带示例的教程。 请帮助朋友


我在等待一些积极的回应。

您可以在网上找到一个示例应用程序,您只需签出即可


另一个是和谷歌上的一些,shiro插件的功能非常好,但是没有太好的文档记录——我同意。 因此,我想你不会找到任何额外的教程超出你已经知道

与大多数插件一样,它们大多是围绕主库的简单包装,因此理解shiro的一个良好开端是shiro文档

下一个问题是理解Peter Ledbrook如何将shiro功能映射到grails功能。对我来说,最重要的是像
SecurityUtils.subject.isPermitted
这样的shiro方法被映射到领域中的方法。通过修改realm文件,您将能够执行几乎所有需要执行的操作(例如,通过LDAP获得一些权限)


如果你能更具体地了解shiro的详细信息,也许我可以给你一个更好的答案:-)

你可以查看灵活的插件(http://www.grails.org/plugin/nimble). 它使用了Shiro,这可能是一个很好的例子。

我知道我迟到了,但我今天实际上有同样的问题,根据Ralf的回答,我会到这里:,我认为这是最好的起点。

我已经看到了这些例子,但还需要一些例子。你提到的secong例子不适用于grails。也没有关于grails shiro安全性的视频谢谢Ralf我会明确地问你是否有任何关于shiro的疑问。因为现在我只需要更多的教程。。如果你找到了,请提供给我。。在这个帖子上。非常感谢。亲爱的拉尔夫。请告诉我,我的控制器中有两种方法,一种是登录,另一种是注销。在我的数据库中定义了一个角色“user”,我有一个具有该角色的用户。现在我想做的是,这个人可以登录,但不能访问注销按钮。如何添加允许该用户不注销的权限/限制。最好的方法是向角色“user”添加权限。正确的权限应该是“myController:login”。role.addToPermissions('myController:login')。为了实现这一点,您需要插件描述中“按约定访问控制”部分的代码。请为类似的问题打开新的问题-我将关注它们并尝试及时回答它们。可能是您需要执行shiro quick start和/或创建通配符域以使其正常工作。如果您重新发布您的问题,我将能够复制并粘贴代码片段。如前所述,我已将此查询作为新问题发布。请检查一下。并提供一些代码片段,在这方面对我有所帮助。:)令人高兴的是,它看起来不再保持敏捷了。@JasonGritman-全新的敏捷已经存在,并且维护得非常好