@drnkwtr
forblitz.ru dev

Как лучше реализовать мультиавторизацию между несколькими проектами Laravel?

Существует основной проект example.com с базой данных пользователей. У этого проекта есть дочерний проект
на поддомене 1.example.com, хотим реализовать единую авторизацию с основным доменом. Session.domain - понятно, SSO через Passport + Socialite тоже рассматриваем как один из вариантов.

Отсюда вопрос: как лучше реализовать данную структуру, при условии, что пользователи хранятся только в одной базе основного проекта? Если при помощи SSO, то как далее получать информацию об остальных пользователях, только при помощи эндпоинтов в API основного домена?

Небольшое уточнение: фронтенд-фреймворки пока что не используем, авторизация так же будет использоваться в мобильном приложении при помощи API.
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы