oxwall - 如何在 oxwall 中检索用户角色?
问题描述
我可以通过以下方式检索一些非常基本的数据:
OW::getUser()->getUserObject()
但我不知道如何检索用户所属的角色。任何想法 ?
解决方案
使用授权服务类。请参见下面的示例:
// list user roles of currently logged in user
$userId = OW::getUser()->getId(); // get current user Id
BOL_AuthorizationService::getInstance()->findUserRoleList($userId); // list user roles
推荐阅读
- java - 如何使用百里香将视图中的列表传递给 Spring MVC 中的控制器?
- javascript - 在猫鼬中填充许多子文档级别
- macos - 无法使用 smartbear 代码协作者的 P4 插件添加文件以供审阅
- python - 熊猫数据框中的正则表达式
- php - Cookie 和字符串比较不匹配
- python-3.x - AWS Lambda Python - 将密钥复制到“文件夹”会创建嵌套的“文件夹”。如何从监视中排除“文件夹”
- f# - 无法为 Orleans 3.0 生成 F# 接口库
- java - 在 Hybris-Spartacus 项目中具有新扩展的自定义 commercewebservices
- r - 使用 purrr::map 重命名更大列表中列表中元素的行名?
- sql - 将所有记录放在一个表中的性能损失