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