I want to use Wordpress Multisite to run several discrete sites for various customers. Each site will have its own user base, and no user base should have access to sites other than own. A few of the users (maybe 10%) will have Google, Facebook, Microsoft, or an Enterprise login connection, the others will authenticate using Wordpress’ database (but still though Auth0).
How best to set this up? Is it enough to set up multiple apps under one tenant, set up all the connectors with relevant approved domains and then only activate the right connection on the right app? Or should I have each Multisite site have its own tenant? Not entirely sure what the “Auth0” way would be of doing this, or if this is a situation for which some other authentication solution would be preferable.