Game SSO for Xbox, Playstation & Steam

Has anyone got any experience using KC as an authentication server for a cross-platform game that supports SSO?

The Xbox and Steam integrations appear fairly simple, as there are already built-in Identity Providers for Microsoft and generic OIDC. However, I’m especially interested in finding out how you’ve handled integrating with Playstation Network, since I think they only have Oauth, rather than OIDC.