Skip to content

Social Identity Provider

Sredny M edited this page Jan 21, 2021 · 4 revisions

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:

  • Bitbucket
  • Digital Ocean
  • Dropbox
  • Facebook
  • GitHub
  • Google+
  • Lastfm
  • Linkedin
  • Spotify
  • Twitch
  • Twitter

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.

Examples

We've outlined a series of example configurations below for use with the social handler.

Clone this wiki locally