Configuring OAuth

Learn how to create Facebook and Google sign in apps and use it in your Fider instance.

Configuring Social OAuth

Authentication is a key component of Fider platform. We take security and usability very seriously, which is why we’ve decided to go with Social sign in as the main authentication method.

Setup is very easy and fast.

Facebook

  1. Create a facebook app at https://developers.facebook.com/apps.
  2. Set OAUTH_FACEBOOK_APPID and OAUTH_FACEBOOK_SECRET environment variables.

Google

  1. Create a facebook app at https://console.developers.google.com.
  2. Callback URL for Google apps is http://<yoursite.com>/oauth/google/callback. Note that it can be either http or https, that depends on your setup.
  3. Set OAUTH_GOOGLE_CLIENTID and OAUTH_GOOGLE_SECRET environment variables.

GitHub

  1. Create a facebook app at https://github.com/settings/applications/new.
  2. Callback URL for GitHub apps is http://<yoursite.com>/oauth/github/callback. Note that it can be either http or https, that depends on your setup.
  3. Set OAUTH_GITHUB_CLIENTID and OAUTH_GITHUB_SECRET environment variables.