title: Implement Single Sign On (SSO) using offline cookie in Keycloak
body: <p>Can we implement Single Sign On (SSO) using offline cookie in Keycloak ?</p>
  
  <p>I have <strong>application 'A '</strong> connected to Keycloak 7.0.1 (KC) server for authentication.  KC generates the active session and offline session for user under '<strong>clientA</strong>' and returns access token &amp; offline token to user. Offline token has validity of say X days. So when user tries connecting to application 'A" again it uses offline cookie to get the access token and user gets authenticated. So authentication is working using that offline cookie for Application 'A'.</p>
  
  <p>Now I have another <strong>application 'B'</strong> , lets say it is hosted on same or different domain.  KC is able to access the same offline cookie but it doesn't allow the authentication. The client for this application is <strong>'client B'</strong>.  The error which I get is <strong>"Session doesn’t have required client"</strong></p>
  
  <p>Looking at error and reading at articles I understood that two different clients cannot access same offline cookie. But still I wanted to know do anyone came across this scenario and  what was the way used to allow both the applications to use same offline cookie or does we have any keycloak configuration which is missing .</p>
  
  <p>Editing this question:
  Can we have any REALM level Offline Token instead of creating different offline tokens for each client in realm ? </p>