iwantit
@iwantit

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

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

No Answers yet.

Your answer might help someone💌