The social provider is a thin wrapper around the excellent
goth social auth library, modified slightly to work with a multi-tenant structure. The social provider should provide seamless integration with:
- Digital Ocean
The social provider is ideal for SSO-style logins for the dashboard or for the portal, for certain providers (mainly Google+), where email addresses are returned as part of the user data, a constraint can be added to validate the users domain. This is useful for Google For Business Apps users that want to grant access to their domain users for the dashboard.
We’ve outlined a series of example configurations in this section for use with the social handler.