gpt4 book ai didi

java - 适用于 Grails 的安全插件

转载 作者:行者123 更新时间:2023-11-29 10:07:36 25 4
gpt4 key购买 nike

我一直在从事一个将 Grails 与 Hibernate 结合使用的项目...

现在项目已经启动并运行良好,但我需要集成的是项目中最重要的部分,即安全性。

因此,为了安全起见,我发现了一些可用于 grails 的插件,例如 ACEGI(我认为现在是 Spring Security)、Stark Security、JSecurity(现在是 Apache Ki)。

因此,如果有人使用/遇到过,我想知道所有这些插件的功能/缺点或任何其他插件建议。

任何帮助将不胜感激......

谢谢...

最佳答案

我会推荐 Spring Security Core . (我的第二选择是 Shiro)

我在不同的大型 Grails 应用程序上使用了 StarkAcegiJSecuritySpring Security Core 一切顺利

Stark Security : 适合默认锁定一切。斯塔克基于 Spring Security 2.0.x (以前称为 Acegi Security:不是 Grails 插件),Decent Plugin 并做了一些 Acegi 插件不做的事情。

Acegi : 基于 Spring Security 2.0.x (以前称为 Acegi Security:不是 Grails 插件),此插件已替换为 Spring Security Core plugin

Spring Security Core : 基于 Spring Security 3.0 , 是 Acegi plugin 的继任者.本质上是模块化的,这是我的最高推荐!

Shiro :Jsecurity 被重命名为 Apache Ki,然后又被重命名为 Apache Shiro,因此 Grails 插件紧随其后(JSecurityApache KiApache Shiro)当我使用这个插件时,它是 JSecurity 插件。它有不错的 3 级支持(用户/角色/ACL),但缺少一些更成熟的功能(例如, session 超时时保存的请求..)Shiro 现在可能有这些功能,但我不确定。

关于java - 适用于 Grails 的安全插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3784062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com