gpt4 book ai didi

Umbraco 节点权限

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

我已经搜索了几个小时并没有找到答案,所以希望这里有人可以提供帮助。

如何从后面的代码获取节点上设置的角色?

我有我的节点:Node nodeToCheck = new Node(nodeID);
我现在如何知道在此节点上设置了哪些角色权限?

提前致谢。

最佳答案

我刚刚发现了如何做到这一点,所以我想我会在这里报告:

string[] roles = Access.GetAccessingMembershipRoles(int.Parse(nodeID), nodeToCheck.Path);

或者更简单,如果您不想手动检查分配的角色,您可以检查membershipuser
bool hasAccess = Access.HasAccess(int.Parse(nodeID), nodeToCheck.Path, MembershipHelper.GetCurrentUser());

关于Umbraco 节点权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4803959/

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