ITblog

LaravelでAuthのregisterをtrueにしたのに登録が復活しない問題への対処

2023年01月21日

Laravelでは、認証にAuthを使った場合、web.phpに

Auth::routes([‘register’ => false]);

にすることで認証の登録を無効にできますが、一旦登録を無効にした後に

Auth::routes([‘register’ => true]);

に設定を変更しても、ログイン画面にユーザ登録のリンクが復活せず、ユーザ登録ができるようにならなくて困っていました。(ユーザ登録は画面からしないとできないんですよね・・・)

しばらく困っていたのですが、調べていたところ原因が分かりました。

Laravel側にキャッシュが残っていたことが原因のようでした。

コマンドラインから、以下のコマンドを実行することで、登録リンクが表示されるようになりました。

php artisan cache:clear

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です