Здравствуйте, я прошу несколько пользователей для аутентификации: Admin, Продавец и обычные пользователи.
Моя проблема в том, что:
Я использую пользователей таблицы по умолчанию для входа в систему Администратор и если я хочу войти в продавец в другой форме. "SQLSTATE[42S22]: Column not found: 1054 Unknown column 'pseudo' in 'where clause' (SQL: select * from
пользователей where
псевдо = test limit 1)".
Что я хочу?
Я буду использовать несколько таблиц (всего 3) из SQL для аутентификации моих пользователей, продавцов и администраторов. Но если я изменяю config / auth. php и просто добавляю таблицу, которую я буду использовать, у меня будет та же ошибка, как указано выше
Функция post для входа в систему продавцов:
public function pushLoginForm(Request $request)
{
if (Auth::attempt(['pseudo' => $request->pseudo, 'password' => $request->password])){
return 'You\'r connected';
} else {
return "you'r not connected";
}
}
Маршрут формы входа:
Route::get('/seller/login',"backend\SellerController@login")->name('seller.view.login');
Route::post('/seller/login',"backend\SellerController@pushLoginForm")->name('seller.login');