【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()の記載などにすると怒られます。

以上です。