Keycloak as auth for Discourse?

This Keycloak forum is based on Discourse.
Is there a way to have Keycloak as auth backend for Discourse? I am looking for some SSO solution, so users that signed up in Keycloak would automatically have access to some Discourse instance.