Я хочу, чтобы два пользователя использовали один и тот же номер мобильного телефона и пароль, но у них может быть разный role_id, который является столбцом (я добавил в таблицу пользователей), этот role_id может иметь различное значение в зависимости от роли пользователя. давайте предположим, что 4 для менеджера, 5 для супервизора.
Я хочу, чтобы менеджер и супервизор использовали один и тот же номер мобильного телефона и пароль при входе в систему, есть ли способ передать третий параметр (role_id вместе с mobile_no и паролем) и laravel попытка входа в систему для проверки этого значения и попытки входа в систему этих учетных данных из базы данных.
Я знаю, что мы можем добавить активные (boolen) столбцы, в которые мы можем передать значение, чтобы учетная запись была активной. Но здесь role_id может иметь любое значение, начиная с 1.
Так есть ли способ, которым я могу изменить функцию попытки или проверить условие where вместе с номером мобильного телефона, паролем и role_id, чтобы laravel попытался войти в систему с этими учетными данными связанный с этим role_id.
Что я пробовал, я пытался создать двух пользователей с одинаковым номером мобильного телефона и паролем, laravel не регистрирует ни одного из них, потому что он не знает, какой пользователь должен войти в систему, а также другой пароль также не работает для того же номера мобильного телефона
я использую laravel 5.8