This question is for a side project I am working on.  I am trying to set up Keycloak to allow users to log in with their OpenId Steam account.  Steam uses OpenId 2.0.  It seems they do not require or even have client ids and secrets.  Only the authorization endpoint is needed.  Is Keycloak capable of implementing log ins and linking existing Keycloak accounts with Steam accounts?  Keycloak required I enter a client id and client secret but Steam does not have such a thing.

http://steamcommunity.com/dev