在laravel中登录后,URL不会更改

时间:2016-11-01 06:32:11

标签: laravel-5.3

登录页面的URL是localhost:8000 / login。 并且在登录后它保持相同但我想在登录后查看URL名称作为视图页面的名称,如localhost:8000 / company_details。任何人都可以帮助我如何使用compact('company','email')重定向到company_details,以及使用这两个变量重定向的路径是什么。 这是我的代码。

if (!empty($login)) {
    return view('company_details',compact('company','email'));
} 

1 个答案:

答案 0 :(得分:0)

好的,在阅读完修改后,我对您的问题有了更深入的了解。

您要找的是重定向:https://laravel.com/docs/5.3/responses#redirects

现在,您说当人们访问/登录时,您会做一些登录并返回特定视图。在您的代码中没有任何地方说改变URL。

您所做的不是返回视图,而是将用户(请参阅链接)重定向到您想要的网址或您想要的指定路线。这样,用户浏览器就会收到转到另一个页面的请求(在这种情况下为/ company_details)并更改网址并获取您在/ company_details服务的任何内容。

相关问题