首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何显示具有访问权限数组的不同日志用户的UI视图?

如何显示具有访问权限数组的不同日志用户的UI视图?
EN

Stack Overflow用户
提问于 2021-06-05 09:50:44
回答 2查看 63关注 0票数 0

我使用的是angular11,登录的用户有数组“卖方”、“买方”、“制造商”、“营销者”、"content_provider“的数据。

其中登录用户可能有“卖方”或“制造商”、“营销者”.作为元数据登录。

我正在用*ngIf="this.uiAccess === "seller"*ngIf="this.uiAccess !== "buyer"展示我的UI。而this.uiAccess存储在网站cookie中。

如何实现它支持用户接口可能有一个以上的uiAccess数组值,并显示?

目前,这只对this.uiAccess只有一个值,并显示基于该值的视图。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-06-05 11:00:47

您可以尝试创建自己的结构指令来处理以下问题:-

https://dev.to/angular/extend-the-ngif-syntax-to-create-a-custom-permission-directive-3ic4

票数 1
EN

Stack Overflow用户

发布于 2021-06-05 13:39:32

如果您为不同角色创建不同的站点,您可以使用路由保护来防止导航到这些站点:

https://medium.com/@ryanchenkie_40935/angular-authentication-using-route-guards-bf7a4ca13ae3

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67848327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档