Я хочу использовать keycloak
в качестве сервера-посредника для управления идентификацией и доступом, и я не хочу использовать экран входа в систему, предоставляемый в keycloak, поскольку у меня есть разные клиенты, такие как Android, IOS и веб-приложениеиспользуя тот же внутренний сервер.
Я не хочу знать, возможно ли создать пользователя, принять условия и положения, отправить двухфакторную аутентификацию с помощью SMS, иметь настраиваемые поля для входа в систему, такие как добавление адреса с помощью POSTMAN /RESTFul API.Я знаю, что keycloak предоставил Руководство по API , но в них ничего не говорится о принятии условий и положений, добавлении проверок на основе SMS.
Следующим будет вопрос, основанный на мнении, но если эти функции недоступны в keycloak, какие другие идентификаторы я могу использовать, и это должен быть открытый исходный код с возможностью использовать мою собственную базу данных.
Редактировать: я проверил auth0.com , okta /но они не с открытым исходным кодом, и для пользовательской базы данных, как в auth0, требуется корпоративная версия.