Laravel 5.1 -登录/注册用户不工作


Laravel 5.1 - Login / Register User NOT WORKING

我正在创建一个用户控制面板来管理网站的内容。根据文档报告,我有我的路由:

// Authentication routes...
Route::get('auth/login', 'Auth'AuthController@getLogin');
Route::post('auth/login', 'Auth'AuthController@postLogin');
Route::get('auth/logout', 'Auth'AuthController@getLogout');
// Registration routes...
Route::get('auth/register', 'Auth'AuthController@getRegister');
Route::post('auth/register', 'Auth'AuthController@postRegister');

Route::controllers([
   'password' => 'Auth'PasswordController',
]);

我还在"auth"文件夹中创建了登录(login.blade.php)和注册用户(register.blade.php)的视图。但是一旦我尝试注册或登录用户,我得到这个url: http://localhost:8888/auth/register我的页面上写着:在此服务器上找不到请求的URL/认证/注册。我不明白为什么不工作。

编辑:模板登录登记

解决:这是一个刀片的问题,你必须自己插入链接的行为:{{url('/auth/register')}}

我把这段代码放到主刀片.....

<a href="{{ url('/auth/login') }}">Login</a>

<a href="{{ url('/auth/register') }}">Register</a>

<a href="{{ url('/auth/logout') }}">Logout</a>

route.php

Route::controllers([
    'auth' => 'Auth'AuthController',
    'password' => 'Auth'PasswordController',
]);