【Laravel】ログインやユーザー登録を行なった後のリダイレクト先を変更したい
ログインやユーザー登録をした後のリダイレクトを変更する方法を記載します。
使用環境
Laravel 6.2
前提
LaravelのAuth機能を使っていることを前提としています。
1,デフォルトの動き
標準のAuth機能で、ログイン、ユーザー登録をすると以下のmethodにより、
home.blade.php
が呼び出されると思います。
Auth\LoginController.php
use AuthenticatesUsers;
/**
* Where to redirect users after login.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
2,遷移先を変える
以下のmethodを追記してあげます。
public function redirectPath()
{
return '/URL'; #遷移させたいURL
}
注意
redirect()
の記載などにすると怒られます。
以上です。
Author And Source
この問題について(【Laravel】ログインやユーザー登録を行なった後のリダイレクト先を変更したい), 我々は、より多くの情報をここで見つけました https://qiita.com/Yuichi-Iizuka/items/e8320f2883dfbe9fe4e4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .