Дополнительная аутентификация в Laravel через Dynamics 365 - PullRequest
1 голос
/ 12 апреля 2019

У нас есть приложение Laravel с Voyager в качестве админ-панели, которая работает должным образом в отношении admin-auth.Но для интерфейсных пользователей мы хотим реализовать внешнюю аутентификацию через Dynamics-365 (IFD).Таким образом, клиент уже имеет базу данных пользователей в Dynamics-365, которую он хочет иметь, чтобы иметь возможность войти в систему, предоставив свою электронную почту и пароль, сохраненный в пользовательском объекте в Dynamics.Итак, для аутентификации интерфейсных пользователей нам нужно позвонить в CRM с электронной почтой и получить данные, относящиеся к этому электронному письму, а затем сопоставить введенный пользователем пароль с паролем, сохраненным в CRM, и, если они совпадают, ядля аутентификации пользователя.

Мы используем этот пакет для доступа к Dynamics-365.Я понимаю, что мне нужно создать отдельную охрану для клиентов переднего плана.

Но куда мне поместить код проверки и как создать аутентификацию, если введенные пользователем учетные данные совпадают с данными в CRM?

...