Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 路由到'/';只需将我发送到Laravel中的登录页面_Php_Laravel - Fatal编程技术网

Php 路由到'/';只需将我发送到Laravel中的登录页面

Php 路由到'/';只需将我发送到Laravel中的登录页面,php,laravel,Php,Laravel,我刚从另一个家伙那里得到这个项目,我有一种奇怪的行为: web.php路由文件中只有一个“/” 它位于身份验证路由组中 大概是这样的: Route::group(['middleware' => 'auth'], function () { Route::get('/','WelcomeController@get_welcome_view'); } Route auth显然是已登录的用户 现在,我希望www.mysite.com在您未登录的情况下转到welcome,在您登录

我刚从另一个家伙那里得到这个项目,我有一种奇怪的行为:

web.php
路由文件中只有一个“/”

它位于身份验证路由组中

大概是这样的:

Route::group(['middleware' => 'auth'], function () {

    Route::get('/','WelcomeController@get_welcome_view');

}
Route auth显然是已登录的用户

现在,我希望www.mysite.com在您未登录的情况下转到welcome,在您登录的情况下转到其他地方

我曾尝试在auth中间件之外放置另一条路由,但它告诉我它正在尝试获取非对象的属性

我想这样做的一种方法是在控制器本身中重定向,但我认为这不是一种干净的方法,因为路由应该在
web.php
中完成


有什么建议吗?

身份验证中间件正在检查当前用户是否登录,如果没有,它将重定向到登录页面。 如果要停止重定向,请从auth中间件组中删除路由

Route::get('/','WelcomeController@get_welcome_view');

Route::group(['middleware' => 'auth'], function () {
  /*Here you will put only routes that need the user to authenticate before accessing the page*/
}