Foxtable(狐表)用户栏目专家坐堂 → [求助]关于角色授权判断的问题


  共有3086人关注过本帖树形打印复制链接

主题:[求助]关于角色授权判断的问题

帅哥哟,离线,有人找我吗?
syst
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
[求助]关于角色授权判断的问题  发帖心情 Post By:2020/5/24 9:56:00 [显示全部帖子]

蓝老师好,有个疑问:

如果一个用户,设置了两个或者两个以上的角色;那么用user.isrole(“角色”)判断的时候,他是几个角色都做判断么?内部处理的逻辑是怎么样的?目前遇到一个问题,一人兼职2个角色的话,感觉有时候会乱;所以想了解一下系统的判断逻辑;谢谢噢。

 回到顶部
帅哥哟,离线,有人找我吗?
syst
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:860 威望:0 精华:0 注册:2020/2/13 22:59:00
  发帖心情 Post By:2020/5/25 14:24:00 [显示全部帖子]

好的老师谢谢。

比如:【用户1】具有【角色1】和【角色2】两个角色;

当【用户1】登录,判断 if user.Isrole ("角色1”) then 执行****,的时候,并没有执行,相反的,判断 if user.isrole( “角色2”)then 执行***,这个可以执行。所以想问的,如果用户1具备两个或者两个以上的角色,我们怎么选择角色让他执行后面的指令呢?

谢谢噢。

 回到顶部