Overview

Deskree provides the ability to create user accounts for your back-end using both email/password authentication as well as OAUTH providers.

AUTH Providers

Manage your authentication providers seamlessly via the Authentication tab within your project. Here, you'll need to provide provider-specific attributes to enable each authentication method. By default, the Email/Password option is set up. Within this section, you have the capability to configure authentication providers such as Google, GitHub, and Facebook.

In case you're configuring a provider and essential details are absent, we'll alert you with a red exclamation mark. Additionally, a friendly reminder: ensure to click the deploy button to effectively implement your modifications!

Authorization Header

OAUTH Sign-in Flow

Before signing up or signing in a user using OAUTH providers, it's imperative to activate the AUTH provider you intend to use. Follow these steps:

  1. Access the authentication section by navigating through the sidebar.

  2. Configure the OAUTH provider of your choice—be it Google, GitHub, or Facebook. Ensure to save your configurations and don't forget to deploy the changes for them to take effect.

  3. Utilize the obtained authUri to prompt the user to authenticate with the chosen OAUTH provider.

  4. Conclude the sign-in process by utilizing the returned data, either through the Javascript SDK or REST AUTH API.

Last updated