OTP Login With Phone Number lets your users login and register using their mobile phone number — no password required. Send a One-Time Password (OTP) via SMS or Firebase and authenticate instantly.
Works seamlessly with WordPress and is fully compatible with WooCommerce login, registration, and checkout pages. Supports 20+ SMS gateways and lets you connect any custom SMS provider for free.
🔑 KEY FEATURES (FREE)
Phone number login & registration — replace or extend the default WordPress login
OTP via SMS or Firebase — free Firebase integration included
Compatible with WooCommerce — works on My Account, checkout, and registration pages
Compatible with LearnPress — OTP login on course checkout pages
Email login — let users login with email + OTP (no password)
15+ additional SMS gateways (Twilio, WhatsApp, Telegram, MSG91, and more)
Advanced form builder & UI customization
Custom registration fields
Default user role assignment
Custom gateway development support
Priority support
📄 SHORTCODES
[idehweb_lwp] — embed the login/register form anywhere
[idehweb_lwp_metas phone_number="true" email="true"] — show logged-in user's phone/email
[idehweb_lwp_verify_email] — email verification form
Firebase Authentication (optional — only when Firebase gateway is selected)
– Verifies phone numbers via OTP
– Data sent: phone number, IP address
– Terms | Privacy
Crisp Chat (optional, can be disabled in Settings > Installation)
– Live chat support inside the plugin admin panel
– Data sent: chat messages, name, email, IP address
– Terms | Privacy
Microsoft Clarity (optional, can be disabled in Settings > Installation)
– Anonymous usage analytics on the plugin admin pages only. No visitor or frontend data collected.
– Terms | Privacy