Я использую Keycloak в качестве удостоверения личности. Я хочу, чтобы мои пользователи могли входить через Facebook, Twitter, Google и многие другие провайдеры идентификации. Я также хочу, чтобы пользователь связал свои другие социальные учетные записи в одну, связав их все со своей учетной записью, и он должен иметь возможность войти в систему с помощью любого из поставщиков удостоверений.
Возможно ли это в keycloak?
Возможно ли это в любом другом продукте с открытым исходным кодом?
Это даже рекомендуется?