[keycloak-user] New authenticator with CompletableFuture as the only authenticating factor