Я строю систему на основе пружин, в которой требование состоит в том, чтобы пользователи группы A находились на одном наборе машин, а пользователи группы B - на другом наборе машин.Серверы для группы A будут хранить данные только для пользователей этих групп и одинаковы для другой группы.В настоящее время я предполагаю службу аутентификации / перенаправления (служба входа в систему), которая будет перенаправлять пользователей на нужные серверы.Таким образом, все пользователи могут прийти на login.example.com и быть перенаправлены на a.example.com и b.example.com
Дело в том, что должна быть возможность беспрепятственного переноса пользователя из группы A вгруппа B, и если пользователь хочет принадлежать к группе A и B, это должно быть как-то возможно.
Я искал OAuth и некоторые "хакерские" способы сделать это, но хотел бы знать, как эта проблемаобрабатывается другими.