到目前为止,我只有一个本地用来更改对象的页面。如何创建仅对admin用户可见的页面。使用角色可以限制对某些对象的访问,但我不确定在应用程序中包含仅对某些用户可见的页面的最佳方式。谢谢你的帮助
答案 0 :(得分:1)
创建一个可用于此的AccessRole(或类似)类,然后显示或隐藏链接/按钮(从菜单或其他)打开该页面。不是Admin角色成员的用户看不到按钮/链接/菜单选项。
在AccessRole类中,您有一个“users”列,您可以在其中存储作为角色成员的用户数组,以及角色名称的“name”列(Admin,Editor,Reader等)。
当您的应用程序启动时,您将检查该用户是否是Admin角色的成员(应该暂时存储在本地)。