plugin-icon

Naimur Email OTP Verification for WooCommerce

제작자: Naimur Rahman Nahid·
Short Description: Verify WooCommerce customer email addresses with a 6-digit OTP before account creation for secure and spam-free registrations.
평가
5
버전
2.1.0
활성화된 설치 항목
20
최근 업데이트일
Jun 26, 2026
Naimur Email OTP Verification for WooCommerce

Naimur Email OTP Verification for WooCommerce verifies customer email ownership using a One Time Password (OTP) before account creation. Optional Google reCAPTCHA, Cloudflare Turnstile, email logs, activity tracking, and a responsive OTP modal are included.

This plugin verifies users through a unique OTP sent to their email during: – Login – Registration

Documentation

Full documentation for setup, usage, and customization is available here: 👉 https://naimurrahmannahid.com/naimur-otp-plugin/

Video Tutorial

[Youtube https://youtu.be/AehMWNLxkVk?si=seExgoLRqORq1R48]

🔥 Key Features

  • Email-Based OTP Verification
  • Instant OTP Delivery
  • OTP for Login, Register & Checkout
  • Smart OTP Input UI with Paste Event
  • Custom Email Templates
  • Secure & Anti-Spam Protection

Additional Features

  • OTP expiry control
  • Resend button with countdown
  • AJAX-based OTP submit
  • Google reCAPTCHA v2 & Cloudflare Turnstile support
  • Custom error/success messages
  • Full Name & Confirm Password fields for Registration
  • Modern, fully responsive UI override for default My Account page
  • Database-optimized activity logging (wp_ceovw_logs)
  • Translation-ready
  • Developer-friendly hooks

External services

This plugin can optionally integrate with Google reCAPTCHA and Cloudflare Turnstile to protect the WooCommerce login and registration forms from automated abuse and spam.

Google reCAPTCHA: When reCAPTCHA is enabled in the plugin settings and you configure a site key and secret key, the following data is sent to Google: * The reCAPTCHA response token generated in the browser * The IP address of the user * Additional browser and usage information collected by the reCAPTCHA widget

Service Provider: * Google reCAPTCHA – Provided by Google LLC * Terms of Service: https://www.google.com/recaptcha/terms/ * Privacy Policy: https://policies.google.com/privacy/

Cloudflare Turnstile: When Turnstile is enabled, a token is generated to ensure the request is made by a human user. Similar to reCAPTCHA, IP and browser telemetry may be processed by Cloudflare to validate the session.

Service provider: * Cloudflare Turnstile – provided by Cloudflare, Inc. * Terms of Service: https://www.cloudflare.com/website-terms/ * Privacy Policy: https://www.cloudflare.com/privacypolicy/

Source code

The JavaScript file assets/js/main.js is a compiled/optimized build used in production.

A human-readable source version of this script is bundled with the plugin under:

  • assets/src/js/main.js

This file contains the original source code that can be viewed, studied and modified by developers.

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.