14
Version 1.0.0 Login With OTP

Login With OTP - Magento Marketplace

Embed Size (px)

Citation preview

Version 1.0.0

Login With OTP

Table of Contents Introduction 2

Backend Settings of the Extension 2

How Does the Extension Work? 7

Features of the Extension 13

Contact Us 13 Note: By default, the extension comes with default integration of MSG91 to send SMS.

Page 1

Introduction Mobile phones have eased our lives to an extent that anything you want to read, buy, watch or do, is just a click away. Because they have become a go-to device for anything to be done, eCommerce store owners need to ensure that they provide the best of what their customers desire and be where their customers are. The first and the very basic option that any eCommerce store must provide is logging in to their account via mobile phone. Default Magento 2, enables the store customers to register and log in with email ID and not with mobile phones and that proves to be a drawback for eCommerce stores as sometimes log in with email id creates a mess with users as they may have multiple email ids & they may forget with which ID they have registered the account, and after some tries, they will leave. Login With OTP extension is developed due to this reason because as compared to email login, mobile login offers secure login using OTP functionality that will help to protect the Magento 2 store from security breaches and let the customer securely log in and proceed further. So with Login with OTP it allows the store customers to register or login to their account by entering the mobile number and OTP. Considering the security factors, the OTP sent to the customers will enable them to sign up or log in to the account. All in all, this extension helps best serving the eCommerce services to the customers anywhere and combating the security glitches.

Backend Settings of the Extension Enable the Extension

❏ Navigate to Stores > Configuration SunArc > Login With OTP. ❏ Login with OTP - Select “Enable” to enable the extension.

API Settings Next settings are related to the API details.

❏ Username - Enter the username you have got while registration with MSG91.

Page 2

❏ Password - Enter the password for the user entered. ❏ Authentication Key - Enter authorizes key of MSG91.

❏ Message Type - Select message type out of two options provided a promotional message or transactional message.

❏ Sender ID - Enter sender ID or Name provided by MSG91. ❏ API URL - Enter API URL for MSG91.

Page 3

General Settings Further, the settings which are to be saved is genal settings.

❏ Login Type - Select login type to allow customers while login. ❏ OTP String Length - Set OTP string length. ❏ OTP String Type - Select OTP string type from the dropdown that is if numeric

Only or Alphanumeric need to be set for the OTP sent to the user. ❏ Send Login Notification Email to Users ID - Select YES to send login

notifications to users. ❏ Email Template - Select Email template for login notification. ❏ Email Sender - Select Email sender.

Page 4

Registration OTP Custom Message Setting Enter the message to send to users when they register. The message will contain OTP to register verification.

Forget Password OTP Custom Message Setting If customers forget password and click to reset, this message will be sent along with OTP to reset the password.

Page 5

Update Mobile Number OTP Custom Message Setting Enter the message sent to customers who want to update the mobile number, this message will be sent along with OTP to update the mobile number.

Login OTP Custom Message Setting This message will be sent along with OTP to login to a specific store.

Page 6

Layout Using the backend option, you can choose frontend mobile login popup layout either standard or ultimate.

❏ Design - Choose either from standard or ultimate design for mobile login layout type.

❏ Layout - Choose either image or Template. If the image is chosen then upload the desired image.

❏ Template - When Template is chosen in layout select here the desired layout required.

❏ Demo Template - Some demo template is provided out of which can be used by the admin.

How Does the Extension Work? Mobile Number Verification Once Mobile Login is configured properly, you can see you defined frontend popup layout. Whenever a new user clicks on the register, he or she will be asked to enter the required details and verify mobile number using OTP.

Page 7

Registration OTP SMS to Customers Once customer enter mobile number and click Send OTP, they get SMS with OTP to verify mobile number and complete registration process.

The code will be in the format as per the setting made at the backend. Once the user provides the OTP and after successful registration, the new customer will be redirected to their My Account section with a success message.

Page 8

Once your customer is successfully registered to your Magento 2 store, he or she can quickly login either using OTP or password. Login With OTP

Page 9

Login with Password

Reset Forget Password If your customer anyhow forgets their password they can easily retrieve their password with a choice to reset the password using the mobile number or email. If the customer chose to reset the password using his mobile number then an OTP will be sent to his registered mobile number through which password can be reset.

And if the customer chose to reset the password email id then an email will be sent to his registered email address.

Page 10

Login Attempt Notification Whenever a registered customer uses their mobile number to log in to a specific store, the customers will receive an email notification for the mobile login attempt with details like time, IP, browser.

Login & Update Mobile number The extension binds Mobile login option & verification with default Magento 2 signup & sign-in forms. Also, the user can update the mobile number from the ‘My Account’ section.

Page 11

Page 12

Features of the Extension Ability to login using the mobile number This extension provides the customer with the ability to log in using the mobile number which keeps his account more secure from hackers. Helps to lower the count of fake accounts As only one use be registered with one mobile number the probability of genuine account holders on the website increases rapidly. Reset of password with email or mobile number becomes easier With the help of this extension, the user can easily reset the password of his account using the mobile number or email. Registration on the website becomes more secure With the help of this extension, the registration becomes more secure and fast which leads to the best user experience. Login attempt notification is sent over email With the help of this extension, the customers will receive an email notification for the mobile login attempt with details like time, IP, browser whenever a registered customer uses their mobile number to log in to a specific store.

Contact Us Sometimes extensions already installed on your store may conflict with the extension. If you run into an error we want to help! Please contact us at Support Email.

Page 13