Authentication

Pelcro makes it easy to integrate authentication and authorization for web and mobile, so you can just focus on core services.

About

We provide universal authentication and authorization services for both web and mobile. Pelcro leverages state-of-the-art hashing algorithms to ensure the security of customer passwords. Below are some of the available functionalities:

  • Password creation
  • Update password
  • Forgot password user journey (Platform & API)
  • Password reset user journey (Platform & API)

Social logins

Pelcro supports social logins in order to request the user information and store it in the meta-data. The additional steps are required to enable the social buttons. Note that we currently support retrieving the customer information from the social media platforms, the user will still be required to enter his password to create an account. Social logins are only used to retrieve the user's information from the respective social media platform.

Google

To enable the Google login/register buttons, you will have to follow the steps below:

  1. Create Google authorization credentials by following the steps outlined here.
  2. Enter your Google client ID in the Pelcro settings page here.

Facebook

To enable the Facebook login/register buttons, you will have to follow the steps below:

  1. Create a developer account on Facebook by clicking here.
  2. Register a Facebook application by clicking here.
  3. Enter your Facebook App ID in the Pelcro settings page here.

Note that, the Facebook & Google login/register buttons will automatically appear if you are using the default Pelcro user interface. If the interface has been customized, you will either need to implement the buttons yourself or ask your account manager for assistance. You can check out the Facebook implementation in the JS SDK JS.

Authentication Management

Pelcro uses the end user's email and password as the main authentication mechanism. Unique rules are implemented on the platform to eliminate duplicate users using the same email across the same site. Note that an account can have multiple sites associated with it.

Unique customer emails across accounts

Emails will be required to be unique across each account. If a customer tries to register twice using the same email, and error will be thrown in the registration process. If a business has multiple sites under the same account, a user created under the first site can log in to the second site using the same credentials.

Unique collaborator emails across the platform

Collaborator emails are also required to be unique across our platform. This means that you can only create one Pelcro account using your email address.

Updated about a month ago

Authentication


Pelcro makes it easy to integrate authentication and authorization for web and mobile, so you can just focus on core services.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.