codeigniter を使用して、ユーザーが制限された領域を含む単純な Web サイトを作成しようとしています。
すべてのページで、このユーザーがこのページで許可されているかどうかを確認する/その機能の実行を許可するコントローラーをロードするように、ログインコントローラーをどのように設計できるか疑問に思っていました。
質問:
- すべてのページでこのログイン機能を自動ロードするにはどうすればよいですか。
- ユーザーがこの機能を実行できるかどうかを確認するための適切な安全なロジックは何ですか? 1.admin、2.secretary、3.workerの3つの異なるユーザータイプがあることに注意してください。どうすれば所有者に機能を割り当てることができますか? 「管理者は、他の 2 つのタイプにアクセス権を割り当てることができるはずです」
私は自分のプロジェクトを完了しましたが、このログインユーザーアクセス制御の経験はありませんので、アドバイスをいただければ幸いです