OpenIDConnect based SSO between two sites

We are building a web application running on “Site A” that gets authenticated with OIDC. We would need to add “Site B” app as an IFRAME. What’s the best way to implement SSO with KeyCloak such that user does not have to login again for accessing “Site B” resources?

I am interested in this also.