當登錄用戶訪問www.testdomain.com/login頁面時,他們被重定向到www.testdomain.com/home。我想改變它以重定向到www.testdomain.com/tasks,我應該在哪裏改變這條路線?我在哪裏更改Laravel 5.3中登錄頁面的路由?
我使用的是Laravel內置的認證系統。我已經改變了應用程序\ HTTP \ \控制器驗證\ LoginController.php有行
protected $redirectTo = '/tasks';
和PHP工匠路線:名單如下
| | POST | login | | App\Http\Controllers\Auth\[email protected] | web,guest |
| | GET|HEAD | login | login | App\Http\Controllers\Auth\[email protected] | web,guest
當我打開應用程序\ HTTP \控制器\ auth \ LoginController.php文件,我找不到任何有關'LoginController @ login'或'LoginController @ showLoginForm'路由控制器的代碼行。
這是我的應用程序\ HTTP \控制器\權威性\ LoginController.php文件
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
use AuthenticatesUsers;
protected $redirectTo = '/tasks';
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
}