Authentication requires a application to be registered with keycloak (openid-connect protocol).