![](/img/trans.png)
[英]Move folder Auth in custom folder Admin and use the views with Laravel
[英]Laravel make:auth custom folder
我是使用 laravel 5.7 的新手。
我做了一个 make:auth 并进行身份验证我需要使用http://localhost:8000/login并且当我登录时我被重定向到http://localhost:8000/home ,但我想登录http://localhost: 8000/admin-panel/login ,当我进行身份验证时,我必须重定向到http://localhost:8000/admin-panel/home
我必须编辑哪些文件?
路线/ web.php:
Route::get('/', function () { return view('welcome'); });
Auth::routes(['register' => false]);
Route::get('/home', 'HomeController@index')->name('home');
路线/ web.php
Route::group(['prefix' => 'admin-panel'], function(){
Route::get('/', function () { return view('welcome'); });
Auth::routes(['register' => false]);
Route::get('/home', 'HomeController@index')->name('home');
});
要查看所有路由,请将其放在项目根目录的命令行中
php artisan route:list
我认为您的意图是在路由组上使用前缀。
Route::prefix('/admin-panel')->namespace('admin-panel')->group(function()
{
Route::get('/dashboard', 'AdminController@AdminDashboard')->name('dashboard');
});
在此之后,您的路线行为如下
Route::get('/admin-pannel/dashboard', 'admin-pannel/AdminController@AdminDashboard')->name('dashboard');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.