Вход в Laravel из 2 таблиц с 1 формой входа

#php #laravel #authentication #laravel-authentication

#php #laravel #аутентификация #laravel-аутентификация

Вопрос:

Привет! можете ли вы мне помочь? у меня некоторые проблемы.

Кто-нибудь знает, как выполнить вход в систему на основе 2 таблиц (пользователи таблицы администратор таблицы), но в 1 форме входа?

Пользователи таблицы

  • ID
  • Имя
  • Адрес электронной почты
  • Пароль

Администратор таблицы

  • ID
  • Имя
  • Адрес электронной почты
  • Пароль

какой синтаксис я должен указать здесь?? (LoginController.php )

 public function login(Request $request){
    //syntax
}
  

или, может быть, я должен что-то сделать снова? Спасибо!!

Комментарии:

1. Вместо того, чтобы иметь два отдельных входа в систему, рекомендуется и наиболее распространено (поэтому лучше всего для целей UX) иметь роли в учетных записях. github.com/spatie/laravel-permission

2. я могу это сделать, если у него есть роли для пользователей таблицы, но мне нужно решить эту проблему

3. вы можете сначала попробовать с одной таблицей, а в случае неудачи попытаться войти с другой таблицей, хотя @PatricNox предложил правильный способ, но в случае, если вы не можете обновить все, просто перейдите этим путем