Skip to main content
Enable social sign in

Let users sign into your job board using their Linkedin, Slack, Google, or Facebook accounts.

C
Written by CS
Updated over a week ago

Want to make signing into your job board easier for your users? Job Board Fire integrates with Linkedin, Slack, Google, and Facebook to let users sign into your job board with their existing accounts, without having to remember a new password.

How it works

Job Board Fire integrates with identity providers via the OAuth 2.0 standard, which is designed to allow a website or application to access resources hosted by other web apps on behalf of a user.

If you'd like to integrate your job board with an OAuth 2.0 identity provider that we don't currently support, send us a message.

Get your client credentials

The first step of setting up an identity provider is getting your authorization credentials which consist of a "client id" and a "client secret".
โ€‹
Each identity provider has its own unique process for issuing and managing authorization credentials, and their interface may change over time so to find the most up-to-date guide on how to get your client credentials try searching something like "get {provider name} OAuth 2.0 client credentials".

Set the redirect URIs for your identity provider

To increase security your identity provider may ask you to add trusted "redirect URI"s that are allowed to use your client credentials.

If they do, use this list of our supported identity providers and all of their redirect URIs you must add:

  • Linkedin

    • https://jobboardfire.com/api/auth/linkedin/callback/signIn

    • https://jobboardfire.com/api/auth/linkedin/callback/signUp

  • Slack

    • https://jobboardfire.com/api/auth/slack/callback/signIn

  • Google

    • https://jobboardfire.com/api/auth/google/callback/signIn

  • Facebook

    • https://jobboardfire.com/api/auth/facebook/callback/signIn

Add your client credentials to Job Board Fire and enable the identity provider

If you've already retrieved your client id and secret from your desired identity provider and set the correct redirect URIs, you're almost done setting everything up.

In your dashboard go to Preferences > Identity.


Paste your client id and secret in their appropriate fields, save, and enable the identity provider to begin letting users sign in.

Did this answer your question?