Is it possible to connect rasa server with Keycloak for authentication?

Hi Team, I have a requirement wherein I am accessing rasa webchat via socketUrl which is basically my rasa server Url. Things are working fine but now I need to authenticate this functionality. Basically, a user allowed to access the webchat should be authenticated to do so with the help of Keycloak otherwise the user won’t be able to see the webchat if not authenticated. So, is there a documentation or help wherein keycloak connection is possible with my socket url?