gpt4 book ai didi

security - 没有数据库实现的 Grails 安全性

转载 作者:行者123 更新时间:2023-12-05 01:11:10 26 4
gpt4 key购买 nike

我正在使用 Grails 2.2.0 开发一个 Web 应用程序,它通过调用另一个后端服务器的已实现 API 执行所有操作。这意味着,所有的事情,甚至身份验证和所有相关的事情,都是通过 API 和相应的后端服务器完成的。

现在我想使用 SpringSecurity 或 Apache Shiro 插件进行身份验证和角色管理等,但我遇到的所有这些都是使用 domain与 datbase 相关的类,这不是我打算做的......是否有可能在没有数据库连接的情况下使用这些插件中的任何一个,而无需高度自定义它们?或者是否有另一个我不知道的插件,它可以带来我需要的“无忧”功能?

我希望问题本身足够清楚,否则请不要犹豫,问我对我的问题的进一步/更好的解释:)

最佳答案

Spring Security Core 插件默认使用域类和数据库,但使用自定义 UserDetailsService 可以轻松自定义用户和角色数据的来源。执行。有一个 whole chapter in the docs在这一点上。

我还讨论了自定义插件,并包含了一个自定义身份验证提供程序的示例。有一个示例应用程序和演讲视频的链接 here .

关于security - 没有数据库实现的 Grails 安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557800/

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