ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp RBAC について質問する

thinkphp RBAC について質問する

WBOY
リリース: 2016-06-23 14:10:00
オリジナル
839 人が閲覧しました


thinkphp フレームワークの権限管理についてお聞きしたいのですが、ここ 2 日間で thinkphp に付属のサンプルを見て、少し理解できましたが、まだ理解できていない問題が 1 つあります。つまり、図の効果のように実装したいのですが、thinkphpのthink_nodeテーブルには「Basic Management」ノードがどのように格納されているのでしょうか?それとも、ノードのグループ化情報を保存するために別のテーブルを作成する必要がありますか? rbac インスタンス データベース テーブルに think_group テーブルがあることはわかりますが、このテーブルと think_node テーブルの間の構造がわかりません。think_group テーブルの _name フィールドと _show フィールドの意味は何ですか?これら 2 つのフィールドは削除できますか?

まず初めに、アドバイスをくださった先輩方に感謝したいと思います、ありがとう!アドバイスください


ディスカッション(解決策)への返信

誰か私に説明してもらえますか?ありがとうございます

話す前に、まず権威のあるドキュメントを読むことをお勧めします
ThinkPHP のロールベースの権限制御
ThinkPHP_2.1_RBAC クラスの使用方法の簡単な分析
ThinkPHP の RBAC データベースの詳細な説明

think_node は 1 対それ自体との関係が多く、つまり基本的な管理がその中に存在し、フレンドリーリンクもその中に存在しますが、それらは親IDを介してのみ関連付けられています

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート