dwij laraadmin — вход в систему на основе нескольких ролей
Привет, я использую этот пакет администратора . этот пакет предоставляет операцию CRUD, роли и логины, теперь я хочу настроить контроллер входа в систему. Я ищу во всех папках, контроллера входа нет. может ли кто-нибудь узнать, как настроить контроллер входа в этот пакет.
это версия, которую я использую
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"dwij/laraadmin": "1.0.40"
}
1 ответ
в App\Http\Controllers\Auth\LoginController вы должны увидеть:
...
class LoginController extends Controller
{
/*
|--------------------------------------------------------------------------
| Login Controller
|--------------------------------------------------------------------------
|
| This controller handles authenticating users for the application and
| redirecting them to your home screen. The controller uses a trait
| to conveniently provide its functionality to your applications.
|
*/
use AuthenticatesUsers;
...
тотlogin(Request $request
) метод, обрабатывающий аутентификацию, включен вAuthenticatesUsers
поэтому, если вы хотите использовать свой собственный метод, просто определите новый метод login() в LoginController следующим образом:
class LoginController extends Controller
{
use AuthenticatesUsers;
...
public function login(Request $request) {
//your logic
}
...