Компонент keycloak

Средство управления аутентификацией, которое обеспечивает объединение пользователей, строгую аутентификацию, управление пользователями, детальную авторизацию и многое другое.