RSA*_*min 4 laravel laravel-5.2
我需要重新排列身份验证系统使用的网址。Laravel 5.2。我曾经用过artisan make:auth,现在找不到路由器被告知如何处理/login和的地方/logout。恕我直言,在我看来,在“易用性”方面倒退了一步,Laravel努力争取使许多通常被覆盖的功能在最近的修订中变得如此模糊。
我将应用划分为管理员和公共区域,每种都有单独的登录机制:/ admin / login将由核心Laravel系统处理,而/ login将针对前端管理员用户,由auth处理一组不同的类。
有人可以帮助我吗?
php artisan make:auth 将以下行添加到您的路由文件:
Route::group(['middleware' => 'web'], function () {
Route::auth();
}
Run Code Online (Sandbox Code Playgroud)
Route::auth() 是定义以下路线的快捷方式:
// Authentication Routes...
$this->get('login', 'Auth\AuthController@showLoginForm');
$this->post('login', 'Auth\AuthController@login');
$this->get('logout', 'Auth\AuthController@logout');
// Registration Routes...
$this->get('register', 'Auth\AuthController@showRegistrationForm');
$this->post('register', 'Auth\AuthController@register');
// Password Reset Routes...
$this->get('password/reset/{token?}', 'Auth\PasswordController@showResetForm');
$this->post('password/email', 'Auth\PasswordController@sendResetLinkEmail');
$this->post('password/reset', 'Auth\PasswordController@reset');
Run Code Online (Sandbox Code Playgroud)
因此,假设您跑步auth:make并且没有碰任何东西,那么这些就是您可以使用的路线。
来源:https : //mattstauffer.co/blog/the-auth-scaffold-in-laravel-5-2#routeauth
| 归档时间: |
|
| 查看次数: |
2448 次 |
| 最近记录: |