Я разрабатываю веб-приложение с laravel 5.2 multi auth.Laravel 5.2 Multi Auth Не регистрируется в данных пользователя
вот мой код.
auth.php
'guards' => [
'a' => [
'driver' => 'session',
'provider' => 'users',
],
'b' => [
'driver' => 'session',
'provider' => 'customers',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'customers' => [
'driver' => 'eloquent',
'model' => App\Customer::class,
],
],
IndexController.php
public function doLogin(){
$credentails = [
'name' =>Input::get('name'),
'password' =>Input::get('password')
];
if(Auth::guard('a')->attempt($credentails)){
return Redirect::to(route('sessionviewa'));
}else{
return "Login Error";
}
}
public function logout(){
Auth::guard('a')->logout();
return "succeess";
}
public function SessionViewA(){
dd(Auth::guard('a')->user());
}
public function SessionViewB(){
dd(Auth::guard('b')->user());
}
Маршруты.
Route::post('dologin',['as'=>'dologin','uses'=>'[email protected]']);
Route::get('sessiona',['as'=>'sessionviewa','uses'=>'[email protected]']);
Route::get('sessionb',['as'=>'sessionviewb','uses'=>'[email protected]']);
Я могу войти в систему успешно, но не получаю входные данные пользователя. ?
Теперь его возвращение как null в моем браузере.
нерабочий .... –