Verificação de Verificação de E-mail do Cliente

Verificação de Verificação de E-mail do Cliente 2.9.3

Sem autorização para baixar
* Improvement - Improved Email Verification Email Design
* Improvement - Replace Static OTP Box with Dynamic OTP Variable in Login Email
* Fix - Email Verification Popup Reappearing on Order Received Page
* Fix - Fix OTP Popup Layout Overflowing Right on Mobile
* Remove – Resend Email feature removed from the user table UI and associated logic
* * Dev - Tested with WooCommerce 10.6.2
* Fix – Snapshot the cart total at the moment the OTP is sent and store it in the session. At validation time, compare against the snapshot instead of the live cart total. If the cart has changed, require re-verification.
* Fix – Return the same generic response for existing-but-unverified and new-email paths so an attacker cannot distinguish between them. Only keep 'already_verified' as a distinct code since it is needed for UX.
* Fix – Add a nonce check at the top of the resend handler using the same nonce the verify handler uses. Return an error if the nonce fails.
* Fix – "Login Now" Button Not Redirecting to Login Page in CEV PRO Checkout Popup
* Fix – Disable WooCommerce Store API Checkout not blocking Block checkout
* Fix – Logged-in users with unverified emails can no longer bypass checkout email verification
* Improvement – Replace mt_rand() with random_int() in the PIN generation loop. random_int() uses a CSPRNG and is safe for security-sensitive token generation.
* Improvement – Add a per-email or per-session attempt counter. After 5 failed attempts, invalidate the current PIN and force the user to request a new one. Return an error telling the user their code has expired due to too many attempts.
* Dev - Tested with WooCommerce 10.6.1
* Dev - Tested with WordPress 6.9.4
* Fix - Fixed 404 error caused by incorrect redirect to /my-account/email-verification/ by properly registering the email verification endpoint and improving rewrite rule handling.
* Dev - Tested with WooCommerce 10.5.2
* Dev - Tested with WordPress 6.9.1
* Dev – Refactored the plugin codebase for better structure, removed unused code, improved formatting, and merged all settings into a single configuration option.
* Compatibility – Added integration with YITH WooCommerce Customize My Account Page Premium to ensure the email verification popup/flows work within customized My Account layouts.
* Bug – Remove redirect to “email-verification” endpoint for existing logged-in users
* Dev - Tested with WooCommerce 10.4.2
* Dev - Tested with WordPress 6.9
* Fix – Prevented open_basedir warnings by correcting asset path resolution for checkout blocks and hardening file existence checks.
* Fix – Email verification issue in checkout block for guest users using already verified emails (affects both inline and popup methods)
* Fix – Resolved PHP fatal error: call_user_func_array(): Argument #1 ($callback) must be a valid callback caused by missing method register_account_notification_on_checkout in Customer_Email_Verification_Email_Settings class during checkout hook execution.
* Fix – Verification email not sent at checkout
* Dev - Add Condition to Prevent Sending Emails with Blank Recipient
* Dev - Fix Captcha Bypass in WooCommerce Registration Form
* Fix – Make all form texts translatable and correct French placeholder escaping
* Dev - Tested with WooCommerce 10.2.1
* Dev - Add Filter to Customize “Get OTP” Button Text in Checkout – Inline Email Verification
* Dev - Change Default "Get OTP" Button Text to "Send Verification Code"
* Dev - Optimize Code Loading Based on Feature Settings
* Dev - Tested with WooCommerce 10.1.2
* Improvement - Disable Verify Button Until Code is Entered
* Fix - Mobile UX Issues in Inline Checkout Verification
* Dev - Add “Get Code” Button to Replace Autofire on Email Field Blur
* Fix - Change Verification Code Input inputmode="numeric" for better support across all browsers
* Dev - Add Countdown Timer and Delay for Resending Verification Code
* Dev - Tested with WooCommerce 10.1.1
* Fix - Fix Inline Verification Form Display on Checkout Page
* Improvement - Allow Customers to Copy OTP Code from Email and Paste into Verification Field
* Fix - Grammar in Verification Page – Change “4-digits code” to “4-digit code”
* Fix - Tooltip Not Working with WooCommerce 10
* Dev - Tested with WooCommerce 10.0.4
* Dev - Tested with WordPress 6.8.2
Top