フロントエンドにrbacを実装し、バックエンドを別にしたいと思います。 私はバックエンドで管理者のためのテーブルを持っており、管理者ユーザはこのテーブルで作業します。また、通常のユーザーのためのテーブルと彼らはこのテーブル(ログイン、サインアップなど)で動作します。yii2-rbacをフロントエンドとバックエンドで別々に実装するにはどうすればいいですか?
rbac関連のテーブル(auth_assignment)では、 'user_id'フィールドは別のテーブル(userまたはadmin)から評価されなければならず、adminテーブルとusersテーブルの両方から値を取得することはできません。
フロントエンドとバックエンドに別々のrbacを実装することは可能ですか? はいの場合?
answere.butに感謝します。この属性はどこですか?どのファイルですか? –
名前空間 'yii \ rbac \ DbManager' - ' \ vendor \ yiisoft \ yii2 \ rbac \ DbManager.php' – Bizley