您好,我使用的是 Laravel 5.2 版本。我通过composer安装了laravel项目。之后我使用命令 "php artisan make:auth"用于创建身份验证。创建认证路由后生成例如 "http://localhost:8000/login " .现在我不想要这条路线,我想设置不同的路线,例如 "http://localhost:8000/super/admin " .那么我该如何更改 "http://localhost:8000/login "至 "http://localhost:8000/super/admin " .当 auth 生成那个时间 /注册 路由已创建,以便我想删除路由 "http://localhost:8000/register "路线。请建议我如何做到这一点。
提前致谢。
请您参考如下方法:
按照这些简单的步骤
如果您有 Route::auth()在您的 routes.php ,然后请删除该行。
现在将以下行添加到您的 routes.php
Route::get('super/admin', 'Auth\AuthController@getLogin')->name('auth.login.get');
Route::post('super/admin', 'Auth\AuthController@postLogin')->name('auth.login.post');
Route::get('super/admin/logout', 'Auth\AuthController@getLogout')->name('auth.logout.get');
然后去
login.blade.php (很可能在
resources->views->auth 中)
并将表单操作更改为
{{ route('auth.login.post') }} , 像这样...
<form action="{{ route('auth.login.post') }}" method="post">
希望这能回答一切:)




