エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
LaravelでRole(役割)、Permission(権限)によるAccess Control List(アクセス制御リスト)の機能を実装し... LaravelでRole(役割)、Permission(権限)によるAccess Control List(アクセス制御リスト)の機能を実装します。 ポエム: マルチログインに注意 「Laravel マルチログイン」で調べるとLaravelのガードにadminを追加して、テーブルにadmin_usersを追加して認証と認可を表現するパターンを多く目にします。 認証と認可を1つのテーブルで表現してしまうと保守性が著しく低下してしまいます。 例えば認可の格上げや格下げができないですし、新しい認可を追加するたびにガードやテーブルが増えて複雑性が増します。 また、認証ユーザーの一覧が欲しいときに一発でユーザー一覧を取得できないので複数クエリーを発行する必要がでてきます。 認証と認可を一緒にしても実装は可能だったり導入コストは軽いかもしれません。ただし、あとから認可処理を差し替えるのは莫大なコストが