Php 管理员限制页面不重定向到管理员登录页面Laravel 7
最近从Laravel 6升级到Laravel 7,我遇到的问题是,当我使用url/admin时,它应该重定向到admin登录页面。如果用户未登录,这也适用于admin限制页面。我不确定是否需要更改web.php文件或登录控制器中的路由Php 管理员限制页面不重定向到管理员登录页面Laravel 7,php,laravel,Php,Laravel,最近从Laravel 6升级到Laravel 7,我遇到的问题是,当我使用url/admin时,它应该重定向到admin登录页面。如果用户未登录,这也适用于admin限制页面。我不确定是否需要更改web.php文件或登录控制器中的路由 Route::group(['prefix' => 'admin', 'module' => 'Admin', 'middleware' => ['web'], 'namespace' => 'Admin\Controllers'], fu
Route::group(['prefix' => 'admin', 'module' => 'Admin', 'middleware' => ['web'], 'namespace' => 'Admin\Controllers'], function() {
// Login and Logout Routes
Route::get('login', ['as' => 'login', 'uses' => 'Auth\LoginController@showLoginForm']);
Route::post('login', ['as' => 'login', 'uses' => 'Auth\LoginController@login']);
Route::post('logout', ['as' => 'logout', 'uses' => 'Auth\LoginController@logout']);
// Password Reset Routes
Route::post('password/email', ['as' => 'password.email', 'uses' => 'Auth\ForgotPasswordController@sendResetLinkEmail']);
Route::get('password/reset', ['as' => 'password.request', 'uses' => 'Auth\ForgotPasswordController@showLinkRequestForm']);
Route::post('password/reset', ['as' => '', 'uses' => 'Auth\ResetPasswordController@reset'])->name('password.update');
Route::get('password/reset/{token}', ['as' => 'password.reset', 'uses' => 'Auth\ResetPasswordController@showResetForm']);
});
登录控制器
protected $redirectTo = '/admin';
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest')->except('logout');
}
public function showLoginForm()
{
return view('Admin::auth.login');
}
修复了在my terminal Script@php artisan package中出现错误的问题:discover--ansi处理返回的自动加载后转储事件,错误代码为255。这意味着我忘了升级这个