User authentication methods

Learn how to seamless authenticate your users into Featurebase so they don't have to create yet another account.

BfF

Written By Bruno from Featurebase

Last updated About 2 months ago

Manual authentication:

1. OAuth (Google, Github, Discord)

OAuth is the default method for users to log in if you haven't enabled any automatic authentication methods like SSO or SDK. It allows users to log in using their existing Google, Github, or Discord accounts.

2. Email & password

As seen from the screenshot above, users can also choose to log in using their email and password to create a new Featurebase account.


Automatic authentication:

1. Single Sign-On (SSO)

If your users already have an account in your app, you can use Single Sign-On (SSO) to let them log into Featurebase with it. This way, they don't have to create a new separate account on Featurebase.

You can also use the SSO feature for private organizations, so users have to authenticate before they are granted access.

Learn to set it up:

Good to know: If SSO is enabled, other authentication methods are automatically disabled.

2. Featurebase SDK Identify

Use the SDK identify functionality to automatically log in users visiting Featurebase directly from your app. It also syncs your user data, so you can see who's giving you feedback and filter by user attributes, such as monthly revenue.

Note that when users visit the board directly, the automatic sign-in will not work, and it will look like our regular authentication page (as seen in the OAuth section).

Learn to set it up:

More recommended steps: