具有多个角色的 aspnet - 如何一次仅设置 1 个角色处于活动状态
我在使用具有多个角色功能的 aspnet 时遇到问题。该系统允许用户拥有 2 个或多个角色,例如他可以既是团队领导又是经理,但这 2 个角色具有 2 组不同的功能。在 aspnet 中,Roles 类有一些方法可以获取用户的所有当前角色,但是如果我需要一次仅选择 1 个活动角色怎么办?
有什么建议吗?
谢谢,
czetsuya
I'm having a problem with aspnet having multiple roles functionality. The system allow a user to have 2 or more roles,for example he could both be team lead and a manager, but these 2 roles have 2 different set of functionality. In aspnet, Roles class has some methods to get all the current roles for the user, but what if I'm required to select only 1 active role at a time?
Any suggestion?
Thanks,
czetsuya
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
角色选择器没有默认实现。所以我所做的是在用户成功登录后,显示该用户的角色对话框。并将选定的值存储在会话中。
There is no default implementation for Role selector. So what I did was after a user successfully login, show a dialog box of roles for that user. And store the selected value on session.