
內容簡介
OTP Login With Phone Number 讓使用者可以透過手機號碼登入和註冊,無需密碼。此外掛透過簡訊或 Firebase 發送一次性密碼(OTP),實現即時身份驗證,並與 WooCommerce 完全相容,提升用戶體驗。
【主要功能】
• 手機號碼登入與註冊,取代或擴展預設登入方式
• 支援 SMS 或 Firebase 發送 OTP
• 完全相容 WooCommerce 登入、註冊及結帳頁面
• 密碼恢復功能,透過手機號碼 OTP
• 自訂 SMS 門戶,連接任何 SMS 提供商
外掛標籤
開發者團隊
② 後台搜尋「OTP Login With Phone Number, OTP Verification」→ 直接安裝(推薦)
📦 歷史版本下載
原文外掛簡介
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)
Country flags & auto country code detection
Passwordless login — frictionless UX, higher conversion rates
Redirect after login/register to any URL
Page protection — restrict pages to logged-in users only
Password recovery via phone number OTP
Existing user sync — match phone numbers already stored in user meta (e.g. WooCommerce billing phone)
Store phone with or without country code
Custom gateway — connect any SMS provider yourself via URL + JSON config
GDPR-compliant
Translation-ready — includes Persian (fa_IR), compatible with WPML & Polylang
Multisite support
Shortcodes for embedding login form anywhere
Custom CSS support
📱 FREE SMS GATEWAYS
Firebase — free OTP via Google Firebase (recommended for international sites)
Twilio — international SMS gateway, free to configure
Netgsm — Turkey SMS gateway
Kavenegar — popular Iranian SMS gateway
DrPayamak — Iranian SMS gateway
Custom API — connect any SMS gateway using your own URL, headers, and body config
📱 PRO SMS GATEWAYS
WhatsApp via UltraMessage
Telegram
MSG91 (India)
Alibabacloud
MessageBird
Trustsignal
Taqnyat (Arabic)
2Factor
Textlocal
Vonage
SMS.ir
MelliPayamak
FarazSMS
🔌 COMPATIBLE WITH
WooCommerce login, registration & checkout
LearnPress course checkout
Woodmart Theme sidebar login
Elementor (via shortcode)
WPForms (via shortcode)
Contact Form 7 (via shortcode)
WPBakery, Divi, Gutenberg (via shortcode)
WPML & Polylang (translation-ready)
⚡ USE CASES
eCommerce stores — reduce cart abandonment with frictionless phone login
WooCommerce shops — phone-verified checkout without passwords
Membership sites — verified user registration via OTP
LMS platforms — secure student login for online courses
Booking sites — quick login without password
Any site wanting to reduce fake registrations and improve security
🚀 PRO VERSION
Unlock advanced features with the Pro version:
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
📚 Documentation & Support
Full Documentation
GitHub Repository
Report Security Bug
External Services
This plugin uses the following external services:
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
