Аутентификация Laravel с хранимой процедурой MSSQL

Я разрабатываю приложение Laravel 5.5 с базой данных MSSQL.

Мой вопрос в том, как аутентифицировать данного пользователя с помощью «имени пользователя» и «пароля». Хранимая процедура MSSQL принимает эти два параметра и возвращает «userLevel» и «projectID», если пользователь существует, и «false» в противном случае. База данных не может быть изменена никаким образом, поэтому мне нужно настроить процесс аутентификации в Laravel.

Примечание. 'userLevel' и 'processID' должны быть включены в 'auth()->user()', если аутентификация прошла успешно. Как я должен это сделать?


person icemanblas    schedule 29.10.2017    source источник
comment
Пожалуйста, опубликуйте любой код, который вы пробовали до сих пор. В противном случае это выглядит как вопрос типа «сделай мою работу за меня бесплатно».   -  person Nick.McDermaid    schedule 30.10.2017
comment
Я ничего не пробовал, но моим намерением было просто получить основную идею, а не получить решение бесплатно. В любом случае, я свяжу модель Eloquent с таблицей db «users» и попытаюсь использовать аутентификацию Laravel по умолчанию. Спасибо   -  person icemanblas    schedule 30.10.2017
comment
Есть много онлайн-примеров с основной идеей. Вот первое, что появилось в Google: stackoverflow.com/questions/34497063/   -  person Nick.McDermaid    schedule 30.10.2017
comment
Спасибо за ваш вклад. Проблема не в выполнении хранимой процедуры, а в самой аутентификации. Я думаю, что понял, и я опубликую решение, если это так.   -  person icemanblas    schedule 30.10.2017
comment
@icemanblas, ты нашел решение, пожалуйста?   -  person party-ring    schedule 29.07.2020