2016-11-13 114 views
1

我使用路由/ web.php路线[登录]在Laravel未定义5.3

Route::get('login', [ 
'as' => 'login-get', 
'uses' => 'Auth\[email protected]' 
]); 

和即时从前端像这样称它:

<li><a href="{{ route('login-get') }}">Iniciar sesión</a></li> 

和它抛出我

路线[登陆-GET]没有定义错误

但是当我更改为:

Route::get('auth/login', [ 
'as' => 'login-get', 
'uses' => 'Auth\[email protected]' 
]); 

它去细

但trows我,因为在href的404错误

[IP] /认证/注册

所以如果有人有答案请帮忙。

回答

0

我修复使用

网址代替路线

它和直接登陆网址。

这样的:

<li><a href="{{ url('login') }}">Iniciar sesión</a></li> 

: 但我仍然不明白有人知道!

2

您可能需要命名它。

路线::得到( 'AUTH /登录',[ '作为'=> '登录-得到', '使用'=> '验证\的LoginController @登录' ])- >名(“登录”);