gpt4 book ai didi

permissions - 检查用户是否有权查看页面

转载 作者:行者123 更新时间:2023-12-04 04:53:41 27 4
gpt4 key购买 nike

我想检查特定登录用户是否有权查看页面?我试过 hasPermission 权限检查器,但没有运气。

有人可以帮我吗?

谢谢!!!

最佳答案

在您的 Controller 中创建此功能,我想知道为什么他们没有通过一些 Liferay Util 功能包含类似的功能

public boolean hasUserPermissionForAction(String actionKey){

// where actionKey can be "VIEW", "UPDATE" etc

long groupId = themeDisplay.getScopeGroupId();

String name = PortalUtil.getPortletId(request);
String primKey = themeDisplay.getLayout().getPlid() + LiferayPortletSession.LAYOUT_SEPARATOR + name;

return themeDisplay.getPermissionChecker().hasPermission(groupId, name, primKey, actionKey);
}

对于您的情况,请使用 "VIEW" 调用它如 actionKey参数。

关于permissions - 检查用户是否有权查看页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17061388/

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