Login By Mobile Number Extension Bagisto

Login By Mobile Number Extension Bagisto

Login By Mobile Number Extension Bagisto, is an extension that adds multiple features to a store built using Bagisto. Features like login using Mobile Number, resetting the password using mobile number and verify the mobile number using a verification code at the time of registration and at the time of changing the mobile number in My Account section.

Login By Mobile Number Extension Bagisto will serve the need when Admin wants to verify the mobile numbers of users who are registering on the store to avoid fake users registering the store. This extension makes sure that only one mobile number can be used to create an account so no two users can register using the same mobile number.

Features of Extension:

  • Admin can enable or disable this extension from admin panel

  • Admin can choose the API they want to use to send the verification code

  • SMS template for a message that is sent when sending the verification code can be configured from admin panel

  • Admin can enable /disable the verification of users who are already registered to verify their mobile number. If this setting is enabled, old users who are already registered will be forced to verify their mobile number.

  • This extension detects the location of the user and based on that preselects the country flag resulting in not entering the country code manually

  • Mobile number validation is done on the go based on the user country

  • Extension verifies the mobile number even when the customer is changing the mobile number from My Accounts.

  • Only one account can be created with one mobile number.

  • The extension requires a working SMS API to send the verification code and is already compatible with SMS API like Spring Edge SMS API, Jawalb SMS API, MSG91 Twilio SMS API. In case you are using custom API, we will integrate the SMS API free of cost.

  • Free support forever for bugs fixing

Extension use case:

  • The extension can be used when admin wants to verify the mobile number of users who are registering on a store

  • The extension can add the feature where users can register and log in with their mobile number.

  • The extension can add the feature where users can get the link to reset their password using mobile number over the registered email.

Extension configurations Explained:

  • Admin Configuration:

    Phone login Bagisto Configuration screen

    Enable Extension Choose this setting to Yes/No. If selected to Yes extension will be enabled and all the features will be available in the website. If selected No it will not show any features on the frontend.

    API Provider & Sender ID select the API provider and enter the sender ID that is to be used when sending the SMS.

  • Admin Configuration

OTP Verification and phone Login Extension bagisto

API Password – Enter the API password received from API company

Enable Verification For Already Registered User – This setting is useful when you have already registered customers but you want to force them to verify their mobile number. Choose Yes to activate this otherwise select NO.

Template for Verification code – Defines the SMS template which will be sent as a message on mobile as SMS. __verification_code__ is variable can be used to insert the verification code.

FRONT-END SCREENSHOTS

  • Login Screen

Bagisto OTP verification and mobile login extension

  • Registration Screen-

Bagist Phone login and otp verification Extension Registration Page

  • Verify Verification code Popup-

  • Reset Password

    Reset Password Bagisto Mobile Login Extension and OTP VerificationHow To Install Extension –

    Copy the extension files inside packages folder.

  • add below text to composer.json in root of Bagisto installation

    “Mega\\Phonelogin\\” :”packages/Mega/Phonelogin/src”

  • Now navigate to config.php inside config folder and add below code to providers arrayMega\Phonelogin\Providers\PhoneloginServiceProvider::class
  • Run below commands

composer dump-autoload

php artisan migrate

php artisan vendor:publish

Login By Mobile Number For Bagisto comes with free support. You can purchase the extension here . You may Contact us for any type of issue in extension or customization. You may also drop an email on codeinnovers@gmail.com. If you have any specific requirement and you want to customize this extension you can Contact us

Add a Comment

Your email address will not be published. Required fields are marked *