Laravel ログイン・新規登録後にリダイレクトさせる方法
Laravelのバージョン: 8.20.1
Laravelの認証機能を使ってログイン機能を実装すると、デフォルトでは「/home」にリダイレクトされるのですが、これを好きな場所に変更するのが今日のお題です。
といっても簡単で
「app/providers」の中にある「RouteServiceProvider.php」をちょこっといじるだけです。
<?php
namespace App\Providers;
use Illuminate\Cache\RateLimiting\Limit;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\RateLimiter;
use Illuminate\Support\Facades\Route;
class RouteServiceProvider extends ServiceProvider
{
/**
* The path to the "home" route for your application.
*
* This is used by Laravel authentication to redirect users after login.
*
* @var string
*/
// public const HOME = '/home'; <- デフォルト
public const HOME = '/yourpath'; <- こんな感じに変更
これで指定したパスにリダイレクトされます。
めっちゃ簡単。