gpt4 book ai didi

php - 如何使用 Laravel 5.4 注销并重定向到登录页面?

转载 作者:IT王子 更新时间:2023-10-29 01:08:30 27 4
gpt4 key购买 nike

我正在使用 Laravel 5.4 并尝试实现身份验证系统。我使用 php artisan 命令 make:auth 来设置它。我根据我的布局编辑了 View 。现在,当我尝试注销时,它会抛出这个错误

RouteCollection.php 第 161 行中的 NotFoundHttpException:

谁能帮我退出?

最佳答案

在您的 web.php(路由)中:

添加:

Route::get('logout', '\App\Http\Controllers\Auth\LoginController@logout');

在你的 LoginController.php

添加:

public function logout(Request $request) {
Auth::logout();
return redirect('/login');
}

此外,在 LoginController.php 的顶部,在 namespace 之后

添加:

use Auth;

现在,您可以使用 yourdomain.com/logout URL 注销,或者如果您已经创建了 注销按钮,请将 href 添加到 /logout

关于php - 如何使用 Laravel 5.4 注销并重定向到登录页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43585416/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com