gpt4 book ai didi

grails - 将用户保留在Grails的Config.groovy列表中

转载 作者:行者123 更新时间:2023-12-02 15:10:33 24 4
gpt4 key购买 nike

有什么方法可以在Config.groovy的列表中定义可以使用我的应用程序的用户?这将使用Grails 2.2.3以及Spring Security Core和Spring Security LDAP的最新版本。

我们使用Active Directory进行身份验证,只有2或3个人将使用此小应用程序,因此仅为此应用程序创建AD组似乎并不值得。定义列表会更简单,并且只要有新员工,而不是将其添加到AD组中,我要做的就是将其名称添加到外部Grails配置中。

我想做以下事情:

SomeController.groovy

@Secured("authentication.name in grailsApplication.config.my.app.usersList")
class SomeController {

}

然后在Config.groovy中输入以下代码:
my.app.usersList = ['Bill', 'Tom', 'Rick']

这可能吗?如果是这样,这是一个可怕的主意吗?非常感谢。

最佳答案

那真是愚蠢。为什么表中没有用户列表?然后,您可以在该表中添加/删除,而无需修改应用程序。

我目前正在执行此操作,并在UserDetailsContextMapper中确保User的表中已经存在用户名。

关于grails - 将用户保留在Grails的Config.groovy列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17818910/

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