gpt4 book ai didi

grails - 从 TagLib 验证 ifAnyGranted

转载 作者:行者123 更新时间:2023-12-02 06:45:15 25 4
gpt4 key购买 nike

如何验证 TagLib 中“至少授予了一个角色”?

所以,我想使用类似的东西:

<sec:ifAnyGranted roles="ROLE_ADMIN,ROLE_SUPERVISOR">
但在我的 TagLib 的常规文件中。

我正在使用Spring Security Core plugin .

提前致谢!

最佳答案

在标签库中使用以下代码:

class MyTagLib {

def myTag = { attrs, body ->
if (SpringSecurityUtils.ifAnyGranted("ROLE_ADMIN,ROLE_SUPERVISOR")) {
// do your stuff...
}
}
}

关于grails - 从 TagLib 验证 ifAnyGranted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3870657/

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