[keycloak-user] How to handle timeout for external IDP providers