我的Laravel登录路线导致具有相同URL的空白页面

时间:2018-10-21 09:22:57

标签: laravel

我的laravel路线无法转到指定路线。我已经创建了一个自定义身份验证页面,当注册用户登录时,该页面应指向dashboard.blade.php。但是当用户使用错误的凭据时,它会返回一个具有相同URL的空白页面。

这是我的路线列表:

enter image description here

这是我用于登录表单的表单标签

<form method="post" action="{{route('login.store')}}">

控制器 store() 方法

public function store(Request $request) {
    $credentials = $request->only('employeeID', 'password');

    if (Auth::attempt($credentials)) {
        Session::flash('login','login Successful!');
        return view('dashboard');
    }
}

控制器 index() 方法

public function index() {
    return view('login');
}

web.php 源代码:

Route::get('/', function () {
    return view('register');
});

Route::resource('register', 'registerController');
Route::get('/login',function(){

    return view('login');
});

Route::resource('login', 'loginController');
Route::get('/dashboard',function(){

    return view('dashboard');
});
Route::resource('/logout', 'logoutcontroller@logout');
Route::resource('/dashboard', 'dashboardcontroller@index');

DashboardController 源代码:

public function index() {
    return view('dashboard');
}

0 个答案:

没有答案