Мое веб-приложение имеет несколько развертываний - каждый из них является уникальным сайтом с уникальным URL-адресом.
Каждое развертывание имеет разные данные, пользовательский интерфейс и т.д., Но очень похожую структуру базы данных Postgresql (с PostGIS). Все базы данных находятся на одном сервере БД. Я бы хотел, чтобы пользователи из одного развертывания могли войти в систему во все другие развернутые приложения, не перерегистрировавшись.
То, что я хочу, это единая таблица "пользователей", которая разделяется между несколькими базами данных приложений. Любой пользователь, который регистрируется в одном приложении, должен быть распознан всеми другими приложениями. Возможно ли это с Postgres? Могут ли схемы сделать это?