2017-02-04 11:54:35 2225次浏览 3条回答 0 悬赏 10 金钱

版本:高级版
描述:后台用户表admin,前台用户表user,分别使用两套rbac来控制各自的权限,请问有没有人做过这个?
因为我发现rbac里面的auth_assignment这个表中的user_id只能来自于一个用户表。

  • 回答于 2017-02-04 12:33 举报

    没做过。
    但你可以尝试用一套rbac来管理两套应用的权限。互不干涉的。

    admin表的用户可以合并到user表中。一般情形下admin表中的用户都不会太多。
    如果是还要再次验证,可以在admin表中放置验证信息,用户在符合user表判定并通过admin表中数据验证后才能访问后台。

    1 条回复
    回复于 2017-02-04 12:46 回复

    你说的很多,多谢建议

  • 回答于 2017-02-07 09:52 举报

    可以来两套rbac表呗

  • 回答于 2017-02-15 17:10 举报

    合并,给所有admin用户一个admin role,admin role设置admin有的权限,或者直接admin permission就可以了

您需要登录后才可以回答。登录 | 立即注册
robogame
见习主管

robogame

注册时间:2012-05-14
最后登录:2020-05-07
在线时长:9小时7分
  • 粉丝1
  • 金钱95
  • 威望10
  • 积分285

热门问题