<div dir="ltr"><div><div>Hi all,<br><br></div>I&#39;m using a Keycloak impementation in which the majority of our users come from a UserFederationProvider.  However, I&#39;d ideally like to be able to fall-back to the Keycloak database when this provider is unavailable.  Is it possible to do so?<br><br></div>I looked around at the codebase and UserFederationManager seems to be where I&#39;d like to change (namely the <a href="https://github.com/keycloak/keycloak/blob/ec6b81e42dc8cb7abd9d06571a732cb3c40a5b03/server-spi/src/main/java/org/keycloak/models/UserFederationManager.java#L143">validateAndProxyUser</a> method).  Is there any way to extend this with our own behavior?  Looks like that particular implementation is hard-coded into the KeycloakSession interface.<br><div><div><div><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span><div><div>Josh Cain | Software Applications Engineer<br></div><i>Identity and Access Management</i><br></div><b>Red Hat</b><br>+1 843-737-1735<br></span></div></div></div>
</div></div></div></div>