Login with phone number in WordPress
Login/register with phone number in WordPress can happen with this plugin. Your customer can authenticate with their mobile number via OTP.
Added country flags to login with phone number form
You can add almost every SMS gateways (if you have) yourself for free, or you can ask us to develop your sms gateway with paying extra.
you can change style and appearance of forms
You can use Firebase for sending SMS (10,000 free OTP SMS from Firebase)
For checking docs and getting more help please visit:
Login with phone number in WordPress documentations
Login/Register with E-mail
WordPress Login Form
Woocommerce Registration Form
Woocommerce Login With Phone Number
WordPress OTP Login
Woocommerce Registration With Phone Number
Add Phone Number to WordPress Registration
Simple Use
Support of International SMS Delivery
Activating Users by Phone Number
Password Recovery Form
Page Authentication in Order to Visit Pages
Login and Registration with Phone Number
Redirect Users to Specific URLs After Logging in or Registering
You can use your custom gateway. you can also use other ready sms gateways from idehweb.com.
Supported gateways for now:
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
lwp_add_to_default_gateways
Thanks to @marshallthomas47 (at git) who was sponsor of this update (I think)
and @monagjr who have done some good changes:
* Replace the custom-built phone input UI with well-tested and production-ready UI from International Telephone Input
* Option for Terms Default Check Status
* Default Country Settings
* empty placholder shows valid phone example
* show error msg for invalid form before submitting
check all echos for security issues
esc ajax outputs
esc outputs
esc and sanitize inputs, set text domain in string
remove security bugs
tested with wordpress 6.1.2
add login message for logged-in users
remove bugs of registered users
you can add your custom sms gateway yourself
security bug: delete.php file deleted
add sanitize to inputs
change user experience of admin part
change form bugs
better and faster support added!
code sending twice problem solved
add users registered date sortable
remove bugs
remove bugs for number less than 11 digits
add support for ajax template
fix class name sticky > lw-sticky
add documentations in readme
fix bugs
add timer for sending sms again
fix bugs of email: code entered wrong
add text localization, ability to change text of labels, fields, errors and…
remove default option idehweb_use_custom_gateway
enable option of only login and not register users for network and multi site
add turkish language
enable option of only login and not register users
fix bugs of saving styles
remove firebase jQuery bug
remove support option
add change style settings page
add Woocommerce form auto change
set Firebase to default
remove bugs
remove smsbharti gateway 🙁 😡 😐
remove raygansms gateway
fix bug of user id in js
fix bug of auth for normal method
remove some comments
update mshastra and fix bugs
add firebase for sending OTP sms (10,000 otp free sms)
add firebase config docs
updating and supporting pt_BR language by Rodriggo Enzo
add mshastra sms gateway for Arabian users and specially for my friend Hussam Ismail
updating and supporting Arabic language by Hussam Ismail
fix bugs of smsbharti gateway, not reading sender id
remove default gateway if custom gateway is activated
fix bugs of smsbharti gateway
add missed file
fix bug style of admin
added smsbharti gateway for Indian users
one file missed, this version will crush your site, do not install!
fix bugs
add raygansms.com gateway
fix bugs 😉 (require classes)
update zenziva gateway configs
update infobip gateway configs
fix bug “The REST API route definition is missing the required permission_callback argument”
add new shortcode [idehweb_lwp_metas nicename=”false” username=”false” phone_number=”true” email=”false”]
use phone number as username and nicename
remove configuring… loader
add custom gateways => Twilio , Zenziva , Infobip
add default country code
remove www from domain
remove “domain:” word
remove action change
add Woocommerce billing_phone phone number update support
remove admin authentication with phone number
add admin authentication with domain name
update languages
add German / Deutsch language
add default nickname
optimize style
optimize admin
you can set default username
remove error Trying to access array offset on value of type bool on line 78
search input for countries in admin
update frontend performance
optimize style
add language to header
change server
increase server stability
remove 0 from first of phone number
update readme
add en_GB language
add ar language
text domain updated
update readme installation part2
update readme installation part
better support
country code optimize
chat and support updated
languages updated
add tutorial and guid
enable sticky position style
stable version
login with password
add more countries
login with email
add persian translation
add redirect link
Initial release