после того, как в игру вступают новые элементы, у меня теперь есть два Laravel приложения с Vue. js в качестве внешнего интерфейса. Оба имеют отдельные базы данных.
Один находился в локальной сети и не имел аутентификации. Другое размещено на веб-сервере и имеет аутентификацию.
Теперь мне нужно разместить первое и обмениваться данными между двумя приложениями, и нужна одна аутентификация, которая работает для обоих.
My предполагалось объединить базы данных, чтобы учесть ключевые ограничения.
Я не знаю, чтобы продолжить работу с laravel приложениями и внешними интерфейсами. Должен ли я просто сваливать модели, контроллеры и маршруты в одно приложение, а затем делать то же самое с внешним интерфейсом и иметь кнопку переключения для приложения, которое я хочу использовать?
Спасибо за чтение
Редактировать:
Метод аутентификации: по умолчанию Laravel Метод аутентификации
Vue. js: Оба приложения являются SPA
Совместное использование APP_KEY: Не реализовано
Маршруты: я не знаю, нужно ли делить два на два разных субдомена или объединять их, поэтому я не могу ответить на этот вопрос