Laravel8 sanctum認証で使うログインをusersテーブルから変更したら requiresAuthが取れていない
Laravel8 sanctum認証で使うログインをusersテーブルから変更したら
Auth情報が取れていない
下記のサイト参考にログイン用テーブルを
user
↓
operator
に変更しました。
【参考】
【Laravel8】usersテーブル以外のテーブルでユーザー認証する
https://zakkuri.life/laravel-auth-by-other-table/
これだけだと直アドレスを叩くと
ログインしてなくても何故か/userに行けてしまうので
meta要素にrequiresAuth: trueを指定し、Vue Routerでアクセス制限をかけたら
ログイン後もリダイレクトがかかってログイン画面に戻ってしまいます。
この現象の原因はログイン用テーブルを変更した事によるものでしょうか?
(他のプロジェクトでログイン用テーブルを変更してないものは通常通りの動作します)
だとしたら原因はどの辺にあるか教えてください。
resources\js\router.js
{
path: '/user',
name: "User",
component: User,
meta: {
requiresAuth: true
},
},
0