如何访问 AuthController?
How to access AuthController?
因为我需要将自定义登录应用于 AuthController(添加一个 public 方法,该方法将被调用以更改受保护的 $redirectTo )
我可以更改 $redirectTo 的访问范围,但是,我不想破坏框架。
那么,我该如何访问 AuthController 呢?不是单调吗class?
如果您没有使用 Laravel 默认值 AuthController
那么在路由中您可以 tell/specify 关于您的 login/logout 的自定义控制器并注册。这是例子
Route::get('/user/login', ['as'=>'user-login','uses'=>'Login\LoginController@getLogin']);
Route::post('/user/login', 'Login\LoginController@postLogin');
Route::get('/user/logout', ['as'=>'user-logout', 'uses'=>'Login\LoginController@getLogout']);
// Registration routes...
Route::get('/user/register', 'Login\LoginController@getRegister');
Route::post('/user/register', 'Login\LoginController@postRegister');
备注
Login\LoginController, 1st Login is Login
directory same as Auth
directory while 2nd one is controller
same is AuthController
因为我需要将自定义登录应用于 AuthController(添加一个 public 方法,该方法将被调用以更改受保护的 $redirectTo )
我可以更改 $redirectTo 的访问范围,但是,我不想破坏框架。
那么,我该如何访问 AuthController 呢?不是单调吗class?
如果您没有使用 Laravel 默认值 AuthController
那么在路由中您可以 tell/specify 关于您的 login/logout 的自定义控制器并注册。这是例子
Route::get('/user/login', ['as'=>'user-login','uses'=>'Login\LoginController@getLogin']);
Route::post('/user/login', 'Login\LoginController@postLogin');
Route::get('/user/logout', ['as'=>'user-logout', 'uses'=>'Login\LoginController@getLogout']);
// Registration routes...
Route::get('/user/register', 'Login\LoginController@getRegister');
Route::post('/user/register', 'Login\LoginController@postRegister');
备注
Login\LoginController, 1st Login is
Login
directory same asAuth
directory while 2nd one iscontroller
same is AuthController