Powered by Adobe Commerce 2.4.6-p4

thumb-m2-firebase-otp-login-extension.1.png

Firebase OTP Login

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Overview

Back to top

Firebase, Inc. provides development platforms and cloud computing services provided by Google. It hosts databases, services, authentication, and integration for various applications, including Android, iOS, JavaScript, and more.

Here, in Firebase OTP Login, we have incorporated the API keys of Firebase to send the OTP to the customer’s phone number to authenticate the user before registering on the website.

After registration, the customer has to enter their mobile number and account password. Now, the customer will get the OTP SMS on the mobile device. After entering it, the customer is authenticated and logged into the website.

Apart from that, the admin also has the option to provide the authentication process by sending an OTP to the user’s email address as required.

 

Business Value

By utilizing this extension, visitors to your website can easily register and sign in after authentication using Firebase OTP-based authentication.

Integrating Firebase OTP login functionality into your Magento store, the authentication process becomes more efficient. It makes the registration and sign-in process more secure in your Magento store.

Apart from that, the admin can also provide the email OTP authentication. The user at the time of registration, needs to provide their email address. An OTP will be sent to the email ID, and after entering the OTP, the customer is verified and registered at the store. 

 

Account & Pricing

  • You must have a Gmail account to access Firebase. To create an account, tap here.
  • You can access the Firebase console by tapping here. After logging in to Firebase, you can create the API credentials and choose the phone number as the service provider.
  • To check the Firebase pricing plan, tap here
  • To get support related to Firebase, tap here.

 

Features

  • Admin can enable/disable the extension from admin configuration.
  • Mobile/Email OTP verification at customer registration.
  • Mobile/Email OTP verification at customer login.
  • Mobile/Email OTP verification at the forgot password page.
  • Mobile/Email OTP verification when users have to log in during checkout.
  • Admin can select Email templates from the system used for OTP verification notifications.

 

How does the Firebase OTP Login extension Work?

Store Admin Workflow

Install and Enter API Credentials

After installation of the extension, the admin will enable the Firebase OTP authentication for sign-up, sign-in, and forget password functionality for the store. 

Here, the admin will have to make -   

General Configuration

  • Enable the module for use at the storefront.
  • Enable the option for OTP validation on new customer registration.
  • Set the option of OTP validation on customer login.
  • Option to enable OTP validation on customer forgot password.
  • Set the OTP expiry time in seconds as required.
  • Set up the option while creating an account to send OTP via – Mobile or Email.
  • For other cases, choose to send OTP via – Mobile, Email, or Mobile/Email.

 

Firebase Settings

Here, the admin will enter the Firebase API Key, Auth Domain, Project ID, Storage Bucket, Messaging Sender ID, and the APP ID. 

The admin will also set the test mode as No or Yes as required. The captcha appears for test mode set as No, but if set as Yes, the captcha is not visible.

Apart from that, the admin selects the OTP email template to send the OTP to the customer.

 

Sign Up Using Firebase SMS OTP

The users can sign up to the website by entering their phone number and other details on the registration page. After that, they will receive the OTP on their phone number. Enter the OTP and securely sign up after authentication at the Magento 2 store.

 

Sign In Using Firebase SMS OTP

The users can sign in to the website by entering their phone number with their country code and the account password. After that, they will receive the OTP on their phone number. Enter the OTP to securely login to the account.

 

Sign Up Using Email OTP

The users can sign up to the website by entering their email address and other details on the registration page. After that, they will receive the OTP on their email ID. Enter the OTP and securely sign up after authentication at the Magento 2 store.

 

Sign In Using Email OTP

The users can sign in to the website by entering their email ID and the account password. After that, they will receive the OTP on their email ID. Enter the OTP to securely login to the account. 

 

Authenticate User For Forget Password

If a customer forgets his password, they can reset it after authentication. It depends on which authentication option is set up - SMS OTP or Email OTP. 

Accordingly, the customer has to enter the respective data, the captcha, and the received OTP. After authentication, the reset password link is sent to the registered email ID.

 

Benefits

Store Owner: 

  • It helps to prevent unauthorized access and ensures that only authenticated users can sign up and access their accounts.
  • The admin can set the authentication via Firebase OTP SMS on a mobile phone or via email ID as required.

 

Customers: 

  • Users can swiftly sign up or log in after authenticating themselves using the OTP sent on their mobile number or email ID as required.
  • Users can quickly authenticate themselves using the OTP, thus making their accounts more secure.

 

Support Policy

  • You get free 3 months of technical support included.
  • You can buy a 6 or 12-month extended support agreement.
  • For issues, please create a ticket or send an email to support@webkul.com
  • Free lifetime updates of the module.

Technical Specifications

Back to top

Seller profile

Webkul Software Private Limited

Seller contact

E-mail

Integrator

Firebase

Current Version

4.0.1

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

12 March, 2024

Categories

Extensions, Content & Customizations, Personalization & Experience Management, Product Content, Rich Media

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

4.0.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    + Compatible with Webkul_Marketplace and Webkul_B2BMarketplace modules.

4.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    + Compatible with Magento 2.4.x
    + Admin can enable/disable OTP module from admin configuration.
    + Mobile/Email OTP verification at customer registration.
    + Mobile/Email OTP verification at customer login.
    + Mobile/Email OTP verification at forgot password page.
    + Mobile/Email OTP verification when user have to login during checkout.
    + Admin can select Email templates from the system to be used for OTP verification notifications.

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top