Authentication
An overview of what is the authentication service for your project.
Last updated
An overview of what is the authentication service for your project.
Last updated
Copyright © 2023 Deskree Technologies Inc.
Deskree provides the ability to create user accounts for your back-end using both email/password authentication as well as OAUTH providers.
You can manage your AUTH providers with the Authentication tab of your project. There you will need to input provider-specific attributes to activate each AUTH method. If a provider is missing those attributes for the setup to be complete, it will be indicated by a red exclamation mark sign.
EmailGoogleGitHubFacebookAll requests with permissions set other than Public
require authentication. See Permissions page for more information.
To be able to get the token from the sign-up and sign-requests, you must first activate the AUTH provider you are using.
You must first activate the AUTH provider you are using.
In order to sign-up/sign-in a user using OAUTH providers you need to:
Use the returned authUri
to prompt the user to authenticate with the OAUTH provider
For a practical example visit:
How to do social sign-in?Deskree uses a Bearer token for all requests that require authentication, which must be sent in the Authorization header. The Bearer token is sent as idToken
parameter in a response to user sign-up and sign-in requests in and
To send a Bearer token when making an API request, you must provide an Authorization header. You can read more in the and documentation. Example:
How to get a Bearer token in Deskree AUTH and
First, create a URL for OAUTH sign-in either via or REST
Finally, complete the sign-in process using the returned data either via or REST