Как объединить таблицы пользователей с 2 разных проектов?

Есть 2 проекта с идентичными по структуре таблицами. В них добавляются пользователи со своим логином, email и паролем. Причем есть варианты, что один пользователь участвует в обоих проектах. Когда-то под одинаковыми логинами, когда-то под разными. Бывает так, что один логин занят в другом проекте и берется другой. Часть пользователей только в одном из проектов и т.п.
Встала задача объединить все в рамках одного проекта, а значит надо слить пользователей в одну таблицу. Как это сделать наименее травматично для них? Понятно, что можно к логину прибавить префикс проекта, например. Но хочется сделать изящнее, например слить 2 пользователей из разных проектов в одного, если у них общий владелец.
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Читаем про Identity Server и User Pool
Ответ написан
Ваш ответ на вопрос

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

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