在 Laravel 5.2 中,身份验证变得非常简单,它简化身份验证的方法之一是通过一种方法添加身份验证所需的所有路由,此方法是 Route::auth()
。
这很好,但是最好的方法是只公开登录和注销操作所必需的操作而不是注册操作,因为我想要一个主登录,这样可以让其他帐户管理网站。但我不想要通常意义上的“用户”。
最佳答案
方法一。
在 web.php
文件中添加路由。
例如,当您的应用只需要登录和注销路由时
Route::get('login', 'Auth\AuthController@showLoginForm');
Route::post('login', 'Auth\AuthController@login');
Route::get('logout', 'Auth\AuthController@logout');
方法 2 - 有更好的方法。
只需使用 Auth::routes()
方法并添加额外的参数。
同样的例子——应用程序只需要登录和注销路由
Auth::routes(['register' => false, 'reset' => false])
https://stackoverflow.com/questions/38306302/