It is not possible to have sites on a WordPress multisite setup function as the SSO provider for two Discourse instances. The reason for this is that on a multisite network all users are stored in a single database table. If multiple Discourse sites are allowed to function as the SSO provider for multiple sites in a network, there is no straightforward way to guarantee that the Discourse user ids saved on WordPress are unique.
3 likes