[keycloak-dev] How would you handle an external user store?