当登录用户访问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']);
}
}