ページに対して閲覧パスワードと編集パスワードの2つを設定することを考えています。
「pages」というテーブルが、「pass1」、「pass2」と、2つパスワードのカラムを持っていて、閲覧にはpass1で認証、さらに編集するにはpass2で認証、という感じです。
ただ、laravelに装備された認証機構はどうやら基本的に1つのテーブルに対して1つの認証しか想定していないようです。
(EloquentUserProviderとかで「password」に相当する1つの名前を決めて書いておかないとAuth:attemptとかが使えない。)
もともと2つパスを持たせることにそこまで拘ってはいないので、あまり面倒そうなら実装しないかもしれないのですが、もし簡単に実装可能な方法があれば教えていただきたいです。
Laravelはバージョン6を使っています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/02 09:36