Mobile Login for Magento 2
- Enable one-time password (OTP) login in your store
- Allow guest users to complete checkout with OTP
- Update users phone number from the admin panel
- Notify users by email about suspicious activity
- Integrate with any SMS providers
→ Please, pay attention to the fact that information on this page describes the extension that is not in development right now. We are just checking the demand before building it and if you want us to release it, leave your email in the form to the right of the page.
Why use a mobile number login in your Magento 2 instead of passwords?
There are 2 main reasons why mobile login is more beneficial compared to the static password created by a user.
First off, mobile login provides a better user experience. According to the Dashlane research, an average user has 90 online accounts, and one email address is assigned to 130 accounts. And the Digital Guardian survey showed that 29% of users don’t even remember how many accounts they have. As a result, it is almost impossible to remember all these passwords, and not everyone wants to use a password store. So, if users forget the password to their account on your website, they will either create a new account that will mess up all the analytical data you have or leave your store without purchasing, especially if guest checkout is restricted.
The second reason is security. OTP’s are more secure because they represent two-step authentication. Also, single passwords generated by security algorithms are safer than user passwords. As we described above, users need to remember dozens of passwords and, to solve this issue, they often use simple passwords or one password for multiple accounts.
Features of the Magento 2 Mobile Login extension
Register, log in, and reset the password via a mobile phone number
It will be possible to specify if you want to let users log in by phone, password, or both. If you enable both options, users will see the menu where they choose between mobile and default Magento 2 login. Also, you will be able to let users register and reset the password via their mobile phone number.
With this extension, you will be able to set the expiration timer for every OTP, after which the user will get a new code automatically. It will protect your store from robots and help to solve the issues if the user didn’t get an SMS with the code from the first time.
Update phone number
With this extension, you'll get 2 options for phone number update. Users can do this in the customer account by editing their personal data. Or your managers can do this from the admin panel, for example, if the user has lost their phone and can not log in using an old phone number or password.
Set custom message for mobile login
We want to make our extensions flexible and suitable for every merchant, so we plan to add customization opportunities for OTP messages users get while logging in. You will be able to change the default text and use variables for them.
Guest checkout by phone number
If you allow checkout for registered users only, you may lose up to 34% of users that don’t want to register on one more website. From this point of view, Magento 2 Mobile Login extension can help you to retain them and not lose important customer data at the same time.
This future extension will have the option to send an email notification to the client every time someone logins to their account from an unusual IP address. This will help you to protect your customers from fraud and reduce the number of suspicious activities.
With the extension, you will be able to customize generated OTP. You can choose between numeric and alphanumeric types and set the length of the code. Also, you can specify prefix and postfix for OTP’s.
REST and GraphQL API support
For easy integration with the preferred SMS Gateway, our extension will support REST API. Thus, you will need to enter API keys to enable the integration.
Also, Magento 2 Mobile Login will be compatible with responsive themes and PWA due to GraphQL support. So you won’t need to set up a new mobile breakpoint in your Magento 2 theme for this menu item.
Please leave your email in the form to the right of the page if you want us to develop this module.
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- Simple installation via Composer
Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.