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.