php - 注销后重定向
问题描述
我有一个 Laravel 6 的应用程序,我想在用户注销时将 Blade.template 更改为另一个模板文件,而不是welcome.blade.php。目的是我想使用welcome.blade.php 作为登陆页面。
有人有想法吗?
提前致谢!
解决方案
假设您使用的是 Laravel 的默认身份验证系统,您需要做的就是覆盖 LoginController (app/Http/Controllers/Auth/LoginController) 中的注销方法。
public function logout()
{
Auth::logout();
return redirect(route);
}
您可以从该方法返回可以从任何其他控制器返回的任何内容,以便您可以将其重定向到某个地方、呈现视图、调用另一个控制器操作等。
推荐阅读
- r - 在 RMarkdown PowerPoint 输出中更改图形标题的字体大小
- networking - ns2网络模拟计算比特率
- java - 在Java中实现对象数组列表的排序和搜索方法
- flutter - 导航到新屏幕时提供程序不工作
- amazon-web-services - 无法使用 CDK 获取集群名称和 ASG 资源名称
- php - 更新表时如何将数据附加到单个列中
- blazor - Microsoft.JSInterop.JSRuntime.InvokeWithDefaultCancellation 错误,会发生什么?
- mongodb - Mongodb查询根据upvotes数组的长度对答案进行排序?
- xamarin.forms - 构建 Xamarin.iOS uisng Xamarin froms 时没有名为“NFCragPeaderSessionDelegate”的类型或协议
- android - 如何将opencv mat图像转换为android yuv_420_888?