[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-gsmcasOFvuGKlSGP3MwClOAq4YCvY7mneDcTr3vAVw":3,"$fbBzpUu_a8AERrWrpmuL2Sd_1w9PBVeXfuFdYEX2cgeU":1217},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":51,"crawl_stats":38,"alternatives":59,"analysis":157,"fingerprints":1178},"miniorange-otp-verification","miniOrange OTP Login, Verification and SMS Notifications","5.4.9","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fstep-by-step-guide-for-wordpress-otp-verification\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">WordPress OTP Verification\u003C\u002Fa> plugin verifies users’ \u003Cem>email IDs and mobile numbers\u003C\u002Fem> through an \u003Cem>OTP (One-Time Password)\u003C\u002Fem> sent during \u003Cem>registration, login, and contact form submissions\u003C\u002Fem>. This ensures that only genuine users can sign up while preventing fake registrations and duplicate accounts.\u003C\u002Fp>\n\u003Cp>\u003Cem>Watch this video to learn more about the OTP Verification plugin and its capabilities:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBcvzJV9OxQE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Enjoy \u003Cem>10 free email and SMS OTPs\u003C\u002Fem> upon installation to experience the plugin’s functionality.\u003C\u002Fp>\n\u003Ch3>FEATURES OF ONE-TIME PASSWORD PLUGIN\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">OTP Verification On 30+ forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">miniOrange SMS gateway support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">Login with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">SMS Notifications for WooCommerce Order Status\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-limit-otp-request-addon\" rel=\"nofollow ugc\">OTP Spam Preventor\u002FLimit OTP Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-selected-countries\" rel=\"nofollow ugc\">Allow OTP for selected countries\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Ultimate Member SMS Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>Detailed Transaction Reports and Logs\u003C\u002Fli>\n\u003Cli>Passwordless Login using OTP Verification\u003C\u002Fli>\n\u003Cli>Country code dropdown\u003C\u002Fli>\n\u003Cli>Customize OTP length and validity\u003C\u002Fli>\n\u003Cli>Block specific email domains and phone numbers\u003C\u002Fli>\n\u003Cli>OTP pop-up customization (available on limited login, registration, and checkout forms)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM FEATURES AVAILABLE ON UPGRADE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">OTP Over WhatsApp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">Both Email and Phone Verification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">Custom SMS & Email Gateways\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register Using phone number Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder Form by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-Instructor-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Instructor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-login-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-student-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Student Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Forms — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce Frontend Manager Form (WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez — Real Estate Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Login using phone number Addon\u003C\u002Fli>\n\u003Cli>Customize specific SMS and Email templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Verification and SMS Notifications\u003C\u002Fh4>\n\u003Cp>In the OTP Verification Plugin, you can use \u003Cstrong>your third-party gateway\u003C\u002Fstrong> for sending the SMS\u002FEmail & SMS Notifications.\u003Cbr \u002F>\nYou can also use the \u003Cstrong>miniOrange gateway\u003C\u002Fstrong> to perform OTP verification over Phone\u002FSMS and Email or to send SMS notifications. We support OTP Verification worldwide.\u003Cbr \u002F>\n\u003Cstrong>Some of the well-known Gateways supported for OTP and SMS (OTP):\u003C\u002Fstrong>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clickatell.com\u002F\" rel=\"nofollow ugc\">Clickatell\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clicksend.com\u002F\" rel=\"nofollow ugc\">ClickSend\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fsendgrid.com\u002F\" rel=\"nofollow ugc\">SendGrid\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.plivo.com\u002F\" rel=\"nofollow ugc\">Plivo\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fsns\u002F\" rel=\"nofollow ugc\">AWS SNS\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fmsg91.com\u002F\" rel=\"nofollow ugc\">Msg91\u003C\u002Fa>\u003Cbr \u002F>\nCheck the list of a few of our supported SMS gateways here : \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">SMS Gateways\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>WHATSAPP OTP VERIFICATION & NOTIFICATIONS\u003C\u002Fh4>\n\u003Cp>In our OTP Plugin, you can enable OTP Verification via WhatsApp as well as send custom messages & order notifications on WhatsApp.\u003Cbr \u002F>\nEnables order status notifications, new account sms notifications, and many more on WhatsApp.\u003Cbr \u002F>\nContact us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong> to know more.\u003C\u002Fp>\n\u003Ch3>FREE AND PREMIUM OTP VERIFICATION ADDONS SUPPORTED\u003C\u002Fh3>\n\u003Cp>Follow the link to check free and premium addons supported in the OTP Verification plugin : \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification#addons-section\" rel=\"nofollow ugc\">OTP Verification Addons Supported\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login with Phone Number:\u003C\u002Fstrong>The login with Phone add-on allows users to log in using a phone number only.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce SMS Notifications:\u003C\u002Fstrong>Allows your site to send automated \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">WooCommerce order notifications and WooCommerce sms notifications\u003C\u002Fa> to buyers, sellers, and admins. Buyer and seller both can get SMS notifications after an order is placed or when the order status changes. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Login:\u003C\u002Fstrong>With Passwordless login, users would be able to log in using their Username and OTP. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">\u003Cstrong>Register Using Phone Number Only:\u003C\u002Fstrong>\u003C\u002Fa>: Users can register on your WordPress site using only a Phone Number and OTP instead of an Email address or Username.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Password Reset:\u003C\u002Fstrong>\u003C\u002Fa>Addon replaces the existing WooCommerce Password reset functionality with OTP Verification. Allow users to reset their password using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member SMS Notifications\u003C\u002Fstrong>Allows your site to send automated Ultimate Member notifications to admins and users. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member Password Reset:\u003C\u002Fstrong>Add-on that replaces the existing Ultimate Member Password reset functionality with OTP Verification. Allow users to reset their passwords using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country Restriction Addon:\u003C\u002Fstrong>Add-on allows OTP Verification to be enabled for a selected list of countries only. OTP Verification for any other country outside the selected list will be blocked by the addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP Over Phone Call:\u003C\u002Fstrong>Add-on allows OTP Verification over a Phone Call instead of SMS. The code will be received via a phone call to the customer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Updated List Of Supported Forms\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Supported WordPress Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-default-login-form-with-otp-verification\" rel=\"nofollow ugc\">WordPress Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-wordpress-default-tml-registration-form\" rel=\"nofollow ugc\">WordPress default registration\u002FTML Registration Form \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">WooCommerce Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-registration-form\u002F\" rel=\"nofollow ugc\">WooCommerce Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-checkout-form\u002F\" rel=\"nofollow ugc\">WooCommerce Checkout Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce FrontEnd Manager Form(WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-billing-address-update-form\u002F\" rel=\"nofollow ugc\">WooCommerce Billing Address Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-registration-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-profileaccount-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Profile\u002FAccounts Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Ultimate Member Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-form-maker-form\" rel=\"nofollow ugc\">Form Maker Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Form — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-social-login\" rel=\"nofollow ugc\">WooCommerce Social Login form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Farmember-registration-form-otp-verification-wordpress\" rel=\"nofollow ugc\">ARMember Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-profile-builder-registration-form\" rel=\"nofollow ugc\">Profile Builder Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=TKzmBmc2nQc\" rel=\"nofollow ugc\">Simplr Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-buddypress-registration-form\u002F\" rel=\"nofollow ugc\">BuddyPress registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-custom-user-registration-form-builder-registration-magic\" rel=\"nofollow ugc\">RegistrationMagic \u002F User Registration Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-ultra-registration-form\" rel=\"nofollow ugc\">Users Ultra Registration form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-userprofile-made-easy-registration-form\" rel=\"nofollow ugc\">User Profiles Made Easy Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-pie-registration-form\" rel=\"nofollow ugc\">PIE Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-contact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ninja-forms-version-3-0\" rel=\"nofollow ugc\">Ninja Forms Above version 3.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Theme My Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-member\" rel=\"nofollow ugc\">WP-Members\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-ultimate-membership-pro-form\" rel=\"nofollow ugc\">Indeed Ultimate Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-classify-theme-registration-form\" rel=\"nofollow ugc\">Classify Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real estate 7 pro Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-emember\" rel=\"nofollow ugc\">WP eMember Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-formcraft-basic-free-version\" rel=\"nofollow ugc\">FormCraft Basic — Free Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fformcraft-premium-form-using-one-time-password-verification\" rel=\"nofollow ugc\">FormCraft — Premium Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wordpress-comment-form\" rel=\"nofollow ugc\">WordPress Comment Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Bv3RKJhKW0o\" rel=\"nofollow ugc\">DocDirect Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-forms\" rel=\"nofollow ugc\">WpForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-caldera-form\u002F\" rel=\"nofollow ugc\">Caldera Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-memberpress-registration-form\u002F\" rel=\"nofollow ugc\">MemberPress Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-paid-membership-pro-registration-form\" rel=\"nofollow ugc\">Paid Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real Estate 7 Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-product-vendor-registration-form\" rel=\"nofollow ugc\">WooCommerce Product Vendor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-formidable-form\u002F\" rel=\"nofollow ugc\">Formidable Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-visual-form-builder\u002F\" rel=\"nofollow ugc\">Visual Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-login-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-registration-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Theme Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fuserpro-form-wordpress-otp-authentication\" rel=\"nofollow ugc\">UserPro Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-everest-contact-form-wordpress-otp\" rel=\"nofollow ugc\">Everest Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-fluent-form-with-otp-verification\" rel=\"nofollow ugc\">Fluent Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fenable-otp-verification-with-social-login\" rel=\"nofollow ugc\">miniOrange Social Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwp-user-manager-registration-form-otp-verification\" rel=\"nofollow ugc\">WP User Manager Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Real Estate WP Theme Registration Form\u003C\u002Fli>\n\u003Cli>WP Client Registration Form\u003C\u002Fli>\n\u003Cli>MemberPress Single Checkout Registration Form\u003C\u002Fli>\n\u003Cli>MultiSite Registration Form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>How does this plugin work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>On submitting the registration\u002Flogin form, an Email\u002FSMS with OTP is sent to the email address\u002Fmobile number provided by the user.\u003C\u002Fli>\n\u003Cli>Once the OTP is entered, it is verified, and the user gets registered\u002Flogs in.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>External Services and Libraries\u003C\u002Fp>\n\u003Col>\n\u003Cli>This plugin uses the miniOrange Servers for OTP Validation.\u003C\u002Fli>\n\u003Cli>\u003Cem>intlTelInput\u003C\u002Fem> – The plugin uses the intlTelInput library for international telephone input formatting and validation. The minified files \u003Ccode>intlTelInput.min.js\u003C\u002Fcode> and \u003Ccode>intlTelInput.min.css\u003C\u002Fcode> are included in the plugin distribution. The source code for intlTelInput is available at: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\" rel=\"nofollow ugc\">intlTelInput GitHub repository\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>Customized solutions and Support options are available. Email us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","OTP Verification via Email\u002FSMS\u002FWhatsApp,SMS Notifications for WooCommerce,OTP Login with Phone,PasswordLess Login.Custom Gateway for OTP Verification",6000,449794,94,433,"2026-03-27T12:06:00.000Z","6.9.4","3.5","5.3.0",[20,21,22,23,24],"email-verification","otp","otp-login","phone-verification","sms-notifications","http:\u002F\u002Fminiorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.9.zip",100,1,0,"2023-11-14 00:00:00","2026-04-06T09:54:40.288Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48,"patch_diff_files":49,"patch_trac_url":50},"CVE-2023-47776","miniorange-otp-verification-missing-authorization-via-dismissnotice","miniorange otp verification \u003C= 4.2.1 - Missing Authorization via dismiss_notice","The miniorange otp verification plugin for WordPress is vulnerable to unauthorized admin notice dismissal due to a missing capability check on the dismiss_notice function in versions up to, and including, 4.2.1. This makes it possible for authenticated attackers, with subscriber-level access and above, to dismiss notices intended for admins.",null,"\u003C=4.2.1","4.2.2","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F62ea1427-0990-4645-aa1a-42da6fd3944f?source=api-prod",70,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.2",{"slug":52,"display_name":7,"profile_url":8,"plugin_count":53,"total_installs":54,"avg_security_score":55,"avg_patch_time_days":56,"trust_score":57,"computed_at":58},"cyberlord92",40,83150,96,324,76,"2026-04-07T11:44:33.077Z",[60,84,99,122,140],{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":16,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":29,"last_vuln_date":83,"fetched_at":31},"wp-sms","WSMS (formerly WP SMS) – SMS & MMS Notifications with OTP and 2FA for WooCommerce","7.2.1","VeronaLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fveronalabs\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwsms.io\u002F?utm_source=wporg&utm_medium=link&utm_campaign=website\" rel=\"nofollow ugc\">WSMS\u003C\u002Fa> lets you send SMS\u002FMMS notifications, one-time passwords (OTP), and two-factor authentication (2FA) messages straight from WordPress. It supports a wide range of SMS gateways and integrates with popular e-commerce and form builder plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use WSMS to:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Keep customers updated on WooCommerce orders\u003Cbr \u002F>\n– Collect subscribers with SMS newsletter forms\u003Cbr \u002F>\n– Secure logins with OTP & 2FA\u003Cbr \u002F>\n– Alert admins about new users, logins, or updates\u003Cbr \u002F>\n– Run marketing campaigns with scheduled or bulk SMS\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fdemo.wsms.io\u002Fwp-login.php\" rel=\"nofollow ugc\">Check out the demo\u003C\u002Fa> | \u003Ca href=\"#screenshots\" rel=\"nofollow ugc\">View screenshots\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fgateways?utm_source=wporg&utm_medium=link&utm_campaign=gateways\" rel=\"nofollow ugc\">See supported gateways\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fintegrations?utm_source=wporg&utm_medium=link&utm_campaign=integrations\" rel=\"nofollow ugc\">Explore integrations\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Send SMS\u002FMMS:\u003C\u002Fstrong> Send messages through your choice of supported SMS gateways.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-Commerce & Form Integration:\u003C\u002Fstrong> Seamlessly integrates with popular e-commerce platforms and form builders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP & 2FA:\u003C\u002Fstrong> Add extra login security with one-time passwords and two-factor authentication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Login:\u003C\u002Fstrong> Let users log in with their mobile number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Alerts:\u003C\u002Fstrong> Get notified when new users register, posts are published, or WordPress updates are available.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletters & Widgets:\u003C\u002Fstrong> Build SMS newsletter forms with shortcodes, widgets, or Gutenberg blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-Way SMS (All-in-One):\u003C\u002Fstrong> Receive and reply to SMS messages inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk & Scheduled SMS:\u003C\u002Fstrong> Send to multiple recipients at once, immediately or on schedule.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-Party Integration:\u003C\u002Fstrong> Connect with external services and automation platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Messaging Button:\u003C\u002Fstrong> Let visitors reach you instantly via messaging channels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant:\u003C\u002Fstrong> Built with privacy and compliance in mind.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Upgrade to WSMS All-in-One\u003C\u002Fh3>\n\u003Cp>Unlock additional features with \u003Cstrong>All-in-One\u003C\u002Fstrong> — the plan that gives you access to all premium add-ons in one package.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With All-in-One you get:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Secure login & registration with OTP & 2FA\u003Cbr \u002F>\n– Scheduled & recurring SMS\u002FMMS\u003Cbr \u002F>\n– Two-way SMS inbox\u003Cbr \u002F>\n– Enhanced e-commerce features (login, checkout verification, order updates)\u003Cbr \u002F>\n– Membership platform integrations\u003Cbr \u002F>\n– Advanced form builder SMS capabilities\u003Cbr \u002F>\n– Marketing automation integrations\u003Cbr \u002F>\n– Booking system compatibility\u003Cbr \u002F>\n– URL shortening service integration\u003Cbr \u002F>\n– All future add-ons included\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=pricing\" rel=\"nofollow ugc\">See All-in-One details & compare features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🐞 Report Bugs & Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Found a bug? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-sms\u002Fwp-sms\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">Open an issue on GitHub\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Security concerns? Report them via the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fwordpress\u002Fplugin\u002Fwp-sms\u002Fvdp\" rel=\"nofollow ugc\">Patchstack VDP program\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📝 Trademark Notice\u003C\u002Fh3>\n\u003Cp>WooCommerce, GravityForms, Elementor, Contact Form 7, Twilio, WhatsApp, Clickatell, BulkSMS, Plivo, Zapier, Bitly, and other product names mentioned are trademarks of their respective owners. WSMS is not affiliated with, endorsed by, or sponsored by these companies.\u003C\u002Fp>\n\u003Ch3>Source Code and Build Instructions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The plugin works out of the box — no build steps required for regular users. This section is for developers who want to modify or contribute to the source code. See the \u003Ca href=\"https:\u002F\u002Fwsms.io\u002Fdocs\u002F\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa> for user guides.\u003C\u002Fp>\n\u003Cp>All source code for minified JavaScript and CSS is included in the plugin under the \u003Ccode>resources\u002F\u003C\u002Fcode> directory. Build instructions and full source are available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwp-sms\u002Fwp-sms\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Third-Party Libraries\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflatpickr\u002Fflatpickr\" rel=\"nofollow ugc\">flatpickr\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\" rel=\"nofollow ugc\">intlTelInput\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDubFriend\u002Fjquery.repeater\" rel=\"nofollow ugc\">jquery.repeater\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqwertypants\u002FjQuery-Word-and-Character-Counter-Plugin\" rel=\"nofollow ugc\">jQuery Word and Character Counter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffacebook\u002Freact\" rel=\"nofollow ugc\">React\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\" rel=\"nofollow ugc\">Select2\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftailwindlabs\u002Ftailwindcss\" rel=\"nofollow ugc\">Tailwind CSS\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcalebjacob\u002Ftooltipster\" rel=\"nofollow ugc\">Tooltipster\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fveronalabs\u002Fwp-scoper\" rel=\"nofollow ugc\">WP Scoper\u003C\u002Fa>\u003C\u002Fp>\n","Send SMS\u002FMMS notifications, OTP & 2FA messages, and WooCommerce updates with support for multiple gateways and plugin integrations.",8000,735201,82,107,"2026-03-17T14:50:00.000Z","4.1","7.4",[76,77,22,24,78],"2fa-authentication","bulk-sms","woocommerce-sms","https:\u002F\u002Fwsms.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sms.7.2.1.zip",95,15,"2026-02-10 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":67,"active_installs":91,"downloaded":92,"rating":29,"num_ratings":29,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":96,"download_link":98,"security_score":27,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ultimate-sms","Ultimate SMS Notifications – Messaging, Alerts & OTP","1.0.3","wpunicorn","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpunicorn\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsmspro.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=website\" rel=\"nofollow ugc\">Ultimate SMS\u003C\u002Fa>: A powerful texting Plugin for WordPress, Receive SMS notifications as per the site’s activities, Inteagrate Your WordPress Website with Twilio API.\u003Cbr \u002F>\nAlso, You can send SMS to subscribers of the newsletter, any number or admin for any notifications in WordPress.\u003Cbr \u002F>\nThis plugin was created for this by using \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa> API,One of the best SMS solutions on the market. And they’re reasonably priced and have an excellent API.\u003C\u002Fp>\n\u003Cp>Here’s a list of what the plugin provides out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom function to easily send SMS messages to any number (including international ones)\u003C\u002Fli>\n\u003Cli>Functionality to directly send a text message to any permissible number from the plugin settings page\u003C\u002Fli>\n\u003Cli>Send Bulk SMS to all the users of the website or to a user role.\u003C\u002Fli>\n\u003Cli>Send SMS Newsletter to all the users of the website or to a user role or to a custom list of numbers.Many premium features and options are integrated within this one.\u003C\u002Fli>\n\u003Cli>Enable sending SMS notifications to the admin or any number about any activity on the website (New comment,New Post,..)\u003C\u002Fli>\n\u003Cli>Hooks to add additional tabs on the plugin settings page to allow managing all SMS related settings from the same page\u003C\u002Fli>\n\u003Cli>Basic logging capability to keep track of up to 100 entries\u003C\u002Fli>\n\u003Cli>Mobile Phone User Field added to each profile (optional)\u003C\u002Fli>\n\u003Cli>Shorten URLs using Bit.ly or Google URL Shortener API (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Extend, Contribute, Integrate\u003C\u002Fp>\n\u003Cp>Disclaimer: This plugin is not affiliated with or supported by Twilio, Inc. All logos and trademarks are the property of their respective owners.\u003C\u002Fp>\n",10,1766,"2025-11-16T14:47:00.000Z","6.8.5","4.5","",[76,77,22,24,78],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-sms.1.0.3.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":16,"requires_at_least":73,"requires_php":96,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":29,"last_vuln_date":121,"fetched_at":31},"user-verification","User Verification by PickPlugins","2.0.46","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>User Verification – Complete WordPress User Authentication & Security Plugin\u003C\u002Fp>\n\u003Ch3>User Verification by \u003Ca href=\"http:\u002F\u002Fwww.pickplugins.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.pickplugins.com\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fuser-verification\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fsupport\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpickplugins.com\u002Fdocumentation\u002Fuser-verification\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Secure Your WordPress Site with Advanced User Verification & Authentication\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>User Verification\u003C\u002Fstrong> is a comprehensive WordPress security plugin that provides multiple layers of user authentication and spam protection to safeguard your website from unauthorized access and malicious registrations.\u003C\u002Fp>\n\u003Ch3>🔐 Key Features\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Email Verification System\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mandatory Email Verification\u003C\u002Fstrong>: Ensure all new users verify their email addresses before accessing your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Verification Pages\u003C\u002Fstrong>: Choose custom redirect pages for successful and failed verifications  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Login\u003C\u002Fstrong>: Seamlessly log users in after successful email verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Control\u003C\u002Fstrong>: Exclude specific user roles (like Administrators) from verification requirements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong>: Enable\u002Fdisable email verification with simple toggle controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Magic Login (Passwordless Authentication)\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>🆕 NEW Feature\u003C\u002Fstrong>: Enable secure passwordless login for enhanced user experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email-Based Authentication\u003C\u002Fstrong>: Users receive login links directly in their inbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Key Length\u003C\u002Fstrong>: Set secure authentication key length (default: 6 characters)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Attempt Limits\u003C\u002Fstrong>: Configure maximum login attempts for security (default: 3 attempts)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Redirect Pages\u003C\u002Fstrong>: Set specific pages for successful logins, failures, and magic login forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Verification Integration\u003C\u002Fstrong>: Require verified emails for magic login access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Implementation\u003C\u002Fstrong>: Simple shortcode \u003Ccode>[user_verification_magic_login_form]\u003C\u002Fcode> for frontend display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>OTP (One-Time Password) Login\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>SMS\u002FEmail OTP\u003C\u002Fstrong>: Secure one-time password authentication system\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable OTP Length\u003C\u002Fstrong>: Customize OTP length (default: 6 digits)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Character Flexibility\u003C\u002Fstrong>: Support for numbers, uppercase, lowercase, and special characters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Success\u002FError Messages\u003C\u002Fstrong>: Personalized user feedback for OTP processes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post-Login Redirects\u003C\u002Fstrong>: Direct users to specific pages after successful authentication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Simple shortcode \u003Ccode>[user_verification_otp_login_form]\u003C\u002Fcode> implementation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Advanced Spam Protection\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Domain Blocking\u003C\u002Fstrong>: Block registrations from specific email domains\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Domain Allowlist\u003C\u002Fstrong>: Allow only approved email domains for registration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Username Protection\u003C\u002Fstrong>: Block specific usernames from registration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Domain Management\u003C\u002Fstrong>: Easy-to-use interface for managing blocked\u002Fallowed domains\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>reCAPTCHA Integration\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google reCAPTCHA v2\u003C\u002Fstrong>: Complete bot protection with checkbox verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Implementation Points\u003C\u002Fstrong>: Add reCAPTCHA to login, registration, password reset, and comment forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready\u003C\u002Fstrong>: Full integration with WooCommerce forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration\u003C\u002Fstrong>: Simple setup with site key and secret key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>User Management Tools\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unverified User Cleanup\u003C\u002Fstrong>: Automatically delete unverified user accounts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Existing User Verification\u003C\u002Fstrong>: Mark existing users as verified with customizable intervals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Status Monitoring\u003C\u002Fstrong>: Track verification status across your user base\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Email Customization\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Email Templates\u003C\u002Fstrong>: Personalize verification and notification emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPAutoP Support\u003C\u002Fstrong>: Enable\u002Fdisable automatic paragraph formatting in emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Branded Communications\u003C\u002Fstrong>: Add your logo and customize email appearance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Email Types\u003C\u002Fstrong>: Templates for registration, verification, OTP, magic login, and activation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>WooCommerce Compatibility\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>E-commerce Ready\u003C\u002Fstrong>: Full integration with WooCommerce login, registration, and password reset forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Protection\u003C\u002Fstrong>: Prevent fake customer registrations and protect customer data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Experience\u003C\u002Fstrong>: Maintain smooth checkout process while ensuring security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Sites\u003C\u002Fstrong>: Protect exclusive content with verified users only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Stores\u003C\u002Fstrong>: Prevent fake customer accounts and fraudulent orders  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corporate Websites\u003C\u002Fstrong>: Ensure legitimate user registrations for business platforms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community Forums\u003C\u002Fstrong>: Maintain quality user base with verified members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Platforms\u003C\u002Fstrong>: Secure student and instructor account creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress Site\u003C\u002Fstrong>: Enhance security for blogs, portfolios, and business websites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚡ Easy Setup & Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>: Intuitive admin dashboard for all configurations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Ready\u003C\u002Fstrong>: Simple shortcodes for frontend form implementation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Configuration\u003C\u002Fstrong>: Enable\u002Fdisable features with simple toggle switches\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Documentation\u003C\u002Fstrong>: Detailed setup guides and troubleshooting support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 Technical Specifications\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Compatibility\u003C\u002Fstrong>: Works with latest WordPress versions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP 7.4+ Support\u003C\u002Fstrong>: Modern PHP compatibility for optimal performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Responsive\u003C\u002Fstrong>: All forms and interfaces work perfectly on mobile devices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong>: Multi-language support for global websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Clean code structure with hooks and filters for customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📧 Default Email Configuration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Professional Setup\u003C\u002Fstrong>: Comes with pre-configured professional email settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom From Address\u003C\u002Fstrong>: Set your preferred sender email (e.g., public.nurhasan@gmail.com)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Branded Sender Name\u003C\u002Fstrong>: Customize sender name (default: wordpress)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Template Variety\u003C\u002Fstrong>: Multiple email templates for different verification scenarios\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Why Choose User Verification?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Complete Security Solution\u003C\u002Fstrong>: Multiple authentication methods in one plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Spam Guarantee\u003C\u002Fstrong>: Advanced filtering eliminates fake registrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Experience Focused\u003C\u002Fstrong>: Smooth verification process that doesn’t frustrate legitimate users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly Customizable\u003C\u002Fstrong>: Adapt every aspect to match your site’s needs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Continuously updated with new features and security improvements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong>: Dedicated support for setup and troubleshooting\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Installation & Usage\u003C\u002Fh3>\n\u003Cp>Simply install the plugin, configure your preferred verification methods, and add the provided shortcodes to your pages. The plugin integrates seamlessly with WordPress default forms and popular plugins like WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transform your WordPress site security today with User Verification – the most comprehensive user authentication plugin available.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Ch3>Spam Protection by [https:\u002F\u002Fisspammy.com](http:\u002F\u002Fisspammy.com)\u003C\u002Fh3>\n\u003Cp>isspammy.com is owned by PickPlugins and it’s used to protect spam users from login in, registering, commenting, posting reviews and etc. Once you mark a comment as spam it will send a request to isspammy.com and it will create a record for this mail and marked as spam, so later when the same email is used to post a comment it will block them as a spammer. isspammy.com is commited to keep user email private and only accessible when requested.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fisspammy.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">isspammy.com\u002Fprivacy-policy\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fisspammy.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">isspammy.com\u002FAbout Us\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Email verification for user registration to protect spam.",5000,331964,90,63,"2026-02-14T03:45:00.000Z",[113,114,20,115,116],"email-otp","email-validation","hide-login","passwordless-login","http:\u002F\u002Fpickplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-verification.zip",87,3,"2026-03-23 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":27,"downloaded":130,"rating":27,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":96,"requires_php":134,"tags":135,"homepage":138,"download_link":139,"security_score":27,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"email-otp-authenticator","Email OTP Authenticator – Login, Register, 2FA & Session Lock","6.3.5","cs7.in","https:\u002F\u002Fprofiles.wordpress.org\u002Filvchandan\u002F","\u003Cp>\u003Cstrong>Email OTP Authenticator\u003C\u002Fstrong> is an Authentication & Security plugin designed to simplify WordPress login while strengthening user protection. It replaces traditional passwords with secure OTP verification and adds advanced session protection for better control over user access.\u003C\u002Fp>\n\u003Cp>Built as a modular security system, the plugin operates through three dedicated protection engines while maintaining a fully self-contained architecture without external service dependency.\u003C\u002Fp>\n\u003Ch3>Delivering these key benefits:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Reduce login friction\u003C\u002Fli>\n\u003Cli>Increase signup conversions\u003C\u002Fli>\n\u003Cli>Reduce password reset requests\u003C\u002Fli>\n\u003Cli>Strengthen multi-layered website security\u003C\u002Fli>\n\u003Cli>Enhance user trust with secure authentication\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Designed to make WordPress authentication faster, smarter and more secure.\u003C\u002Fp>\n\u003Ch3>Core Security Architecture\u003C\u002Fh3>\n\u003Cp>The plugin is engineered around three dedicated security engines:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Access Engine\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Handles secure user entry through passwordless authentication.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* OTP Login\u003Cbr \u002F>\n* OTP Registration\u003Cbr \u002F>\n* Guest Verification\u003Cbr \u002F>\n* Email authorization\u003Cbr \u002F>\n* Fast Authentication Flow\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Validation Engine\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Adds identity confirmation and verification controls.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* New Device detection\u003Cbr \u002F>\n* Auto-popup with UI lock\u003Cbr \u002F>\n* Parallel login validation\u003Cbr \u002F>\n* Two-Factor Authentication\u003Cbr \u002F>\n* Login Validity Enforcement\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security Engine\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Protects active sessions and detects abnormal activity.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Dynamic Session Shield\u003Cbr \u002F>\n* Session Validity Check\u003Cbr \u002F>\n* Session Inactivity Lock\u003Cbr \u002F>\n* Adaptive 2FA Enforcement\u003Cbr \u002F>\n* Suspicious Activity Guard\u003C\u002Fp>\n\u003Ch3>Key Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Quick Login & Signup\u003C\u002Fstrong> – Instant, easy, and password-free; Login & signup with OTP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Two-Factor Authentication\u003C\u002Fstrong> – Additional identity protection layer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Verified Access Control\u003C\u002Fstrong> – Verify users without login for access to restricted pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Session Shield\u003C\u002Fstrong> – Intelligent session protection engine.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero External Dependency\u003C\u002Fstrong> – Works without third-party services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Vanilla JavaScript Engine\u003C\u002Fstrong> – No jQuery dependency.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Integration Options\u003C\u002Fstrong> – Add authentication anywhere.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Admin Control\u003C\u002Fstrong> – Fine-tune authentication behavior.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Interface System\u003C\u002Fstrong> – Attractive ready-to-use templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Optimized for performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible Integration Options\u003C\u002Fh3>\n\u003Cp>Add authentication forms anywhere on your website using simple integration methods.\u003C\u002Fp>\n\u003Cp>Integration methods include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode integration (auto-popup, popup or inline forms)\u003C\u002Fli>\n\u003Cli>Menu trigger integration (popup forms)\u003C\u002Fli>\n\u003Cli>Redirect support for auto-popup & inline form pages\u003C\u002Fli>\n\u003Cli>Multiple forms on the same page\u003C\u002Fli>\n\u003Cli>Easy setup without coding complexity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Built-in Templates\u003C\u002Fh3>\n\u003Cp>Attractive 27 ready-to-use templates with auto-popup, popup and inline support.\u003C\u002Fp>\n\u003Cp>Easy-to-apply modern designs that match your website style, with options to customize pre-built templates or create your own.\u003C\u002Fp>\n\u003Ch3>Complete Admin Control\u003C\u002Fh3>\n\u003Cp>Customize authentication behavior, layout options, security restrictions and verification rules with ease. Admins gain complete control over user access and interaction across the website.\u003C\u002Fp>\n\u003Ch3>Zero External Dependency\u003C\u002Fh3>\n\u003Cp>Run a complete authentication system without relying on any third-party services.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full data control\u003C\u002Fli>\n\u003Cli>Standalone operation\u003C\u002Fli>\n\u003Cli>No external APIs required\u003C\u002Fli>\n\u003Cli>Self-hosted OTP processing\u003C\u002Fli>\n\u003Cli>Reliable authentication flow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Modern Architecture\u003C\u002Fh3>\n\u003Cp>Built using modern development practices:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vanilla JavaScript implementation (no jQuery)\u003C\u002Fli>\n\u003Cli>Optimized settings storage\u003C\u002Fli>\n\u003Cli>Secure token validation\u003C\u002Fli>\n\u003Cli>Lightweight execution flow\u003C\u002Fli>\n\u003Cli>Improved performance structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal Use Cases\u003C\u002Fh3>\n\u003Cp>This plugin is ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Membership websites\u003C\u002Fli>\n\u003Cli>WooCommerce stores\u003C\u002Fli>\n\u003Cli>SaaS dashboards\u003C\u002Fli>\n\u003Cli>Community platforms\u003C\u002Fli>\n\u003Cli>Agencies managing client websites\u003C\u002Fli>\n\u003Cli>Developers needing flexible authentication\u003C\u002Fli>\n\u003Cli>Beginners and small websites needing simple security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Designed to scale from beginner websites to enterprise environments.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Works smoothly with popular WordPress tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>BuddyPress\u003C\u002Fli>\n\u003Cli>ProfileGrid\u003C\u002Fli>\n\u003Cli>ProfilePress\u003C\u002Fli>\n\u003Cli>User Registration\u003C\u002Fli>\n\u003Cli>WP User Manager\u003C\u002Fli>\n\u003Cli>Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>RegistrationMagic\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003Cli>Login\u002FSignup Popup plugins\u003C\u002Fli>\n\u003Cli>And many more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose This Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FAST – Quick OTP authentication process\u003C\u002Fli>\n\u003Cli>FRIENDLY – Simple user experience\u003C\u002Fli>\n\u003Cli>SMART – Intelligent access handling\u003C\u002Fli>\n\u003Cli>SMOOTH – Clean UI integration\u003C\u002Fli>\n\u003Cli>SECURED – Strong authentication protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Feedback helps improve this plugin.\u003Cbr \u002F>\nSend suggestions or issues to:\u003Cbr \u002F>\n\u003Ca href=\"mailto:Mr.Chandan.Shrivastava@gmail.com\" rel=\"nofollow ugc\">Mr.Chandan.Shrivastava@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>This is the Lite version with advanced features included for exploration.\u003C\u002Fp>\n","An advanced OTP-powered plugin for Login, Registration, 2FA Protection and Dynamic Session Security. It is FAST, FRIENDLY, SMART, SMOOTH & SECURE.",8998,11,"2026-03-27T19:47:00.000Z","7.0","7.3",[113,22,116,136,137],"session-security","wordpress-2fa","https:\u002F\u002Feotpa.cs7.in\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-otp-authenticator.6.3.5.zip",{"slug":141,"name":142,"version":143,"author":7,"author_profile":8,"description":144,"short_description":145,"active_installs":27,"downloaded":146,"rating":27,"num_ratings":147,"last_updated":148,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":149,"homepage":153,"download_link":154,"security_score":155,"vuln_count":28,"unpatched_count":29,"last_vuln_date":156,"fetched_at":31},"miniorange-sms-order-notification-otp-verification","miniOrange OTP Verification and SMS Notification for WooCommerce","4.4.0","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>OTP Verification, SMS Order notification & Login-registration with Phone for WooCommerce\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">WooCommerce SMS Notifications\u003C\u002Fa> plugin allows you to send OTP, Order Notifications, and Order Status updates via SMS and WhatsApp to customers, admins, and vendors. It supports WCFM Vendor Forms, the WooCommerce Product Vendor Registration Form, and OTP Verification on Forms such as WooCommerce Registration, WooCommerce Login, WooCommerce Checkout, Password Reset, and Billing Address.\u003C\u002Fp>\n\u003Cp>With features like Order Status Notifications via SMS & WhatsApp, Vendor Alerts (WCFM, Dokan), WooCommerce Checkout OTP, Password Reset via OTP, and Stock Notifications, it boosts both security and communication across your WooCommerce store. It enables phone number login, registration, and OTP verification on supported forms.\u003C\u002Fp>\n\u003Cp>Check more about \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">Order Notification \u002F SMS Notifications \u002F Login & Register with Phone\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you require OTP verification for \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">other forms\u003C\u002Fa> such as Ninja Forms, Contact Form 7, Gravity Forms, or Login and Registration forms, please visit the product page for the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">miniOrange OTP Verification plugin\u003C\u002Fa>\u003C\u002Fstrong> and read our blog on \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fblog\u002Fotp-verification\u002F\" rel=\"nofollow ugc\">OTP Verification\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Enjoy \u003Cem>10 free email and SMS OTPs\u003C\u002Fem> upon installation to experience the plugin’s functionality.\u003C\u002Fp>\n\u003Ch3>WooCommerce Notifications\u003C\u002Fh3>\n\u003Cp>The WooCommerce SMS Notifications plugin allows your site to send automated Order Status updates and Order Notifications via SMS and WhatsApp to customers, admins, and vendors. These alerts are automatically triggered upon changes in WooCommerce order or payment status. This enhances your WooCommerce store’s customer experience with real-time SMS notifications for every order status update.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce Order Status Notifications\u003C\u002Fli>\n\u003Cli>WCFM Vendor Notifications\u003C\u002Fli>\n\u003Cli>Dokan Vendor Notifications\u003C\u002Fli>\n\u003Cli>Notifications on Submission of Forms\u003C\u002Fli>\n\u003Cli>Notifications on User Registration\u003C\u002Fli>\n\u003Cli>Back In stock Notifications*\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We support the below WooCommerce SMS Notifications for the Admins, Customers, and Vendors*:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>New Customer Registration Notification.\u003C\u002Fli>\n\u003Cli>New Order Notification.\u003C\u002Fli>\n\u003Cli>Order Cancellation Notification.\u003C\u002Fli>\n\u003Cli>Order Fulfillment Notification.\u003C\u002Fli>\n\u003Cli>Order Payment Notification.\u003C\u002Fli>\n\u003Cli>Order Deletion Notification.\u003C\u002Fli>\n\u003Cli>WooCommerce Low Stock & Out of Stock Notifications.\u003C\u002Fli>\n\u003Cli>Refund Status Notification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>[WooCommerce SMS Notifications and OTP Verification on WordPress](https:\u002F\u002Fblog.miniorange.com\u002Fotp-verification\u002F)\u003C\u002Fh3>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fregister-login-account-phone-miniorange-otp\" rel=\"nofollow ugc\">Login with Phone & Registration with Phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">WooCommerce order status notifications to customers, admins, and vendors\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Vendor Notifications\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor Notifications\u003C\u002Fa>\u003Cbr \u002F>\n 👉 WooCommerce Stock Notifications.\u003Cbr \u002F>\n 👉 Notifications on Submission of WooCommerce forms.\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fregister-login-account-phone-miniorange-otp\" rel=\"nofollow ugc\">Login and Register Using Phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 OTP Verification on all WooCommerce forms*.\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fgeolocation-ip-base-country-code-dropdown\" rel=\"nofollow ugc\">Country code dropdown for the phone fields\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset over OTP verification\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">Custom SMS\u002FSMTP Gateway\u003C\u002Fa> like Twilio, MSG91, AWS SNS Gateways are Supported.\u003Cbr \u002F>\n 👉 WhatsApp Notifications\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-whatsapp-otp-verification-guide-wordpress\" rel=\"nofollow ugc\">WhatsApp OTP verification\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress#step5\" rel=\"nofollow ugc\">Passwordless login with phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-on-selected-woocommerce-product-category\" rel=\"nofollow ugc\">OTP Verification on Selected WooCommerce product category\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Follow this guide to Setup SMS Notifications, Order Notifications & OTP Verification on your WooCommerce site: \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Guide\u003C\u002Fa>\u003Cbr \u002F>\nContact us at otpsupport@xecurify.com to know more.\u003C\u002Fp>\n\u003Ch3>Which forms can be used with OTP verification and SMS\u002FWhatsApp notifications?\u003C\u002Fh3>\n\u003Cp>The WooCommerce OTP Verification plugin provides OTP Verification using Phone and Email on WooCommerce Login\u002F Registration\u002F Password reset\u002F Checkout forms.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">WooCommerce Login form\u003C\u002Fa> OTP verification during WooCommerce site login. Log in using only your phone number. Passwordless login through OTP. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-registration-form\u002F\" rel=\"nofollow ugc\">WooCommerce registration form\u003C\u002Fa> OTP verification on the WooCommerce site on new user registration. Registration using a phone number only is supported.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-checkout-form\u002F\" rel=\"nofollow ugc\">WooCommerce checkout form\u003C\u002Fa> OTP verification when the user places an order on the WooCommerce site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce Frontend Manager form\u003C\u002Fa> OTP verification on the Multivendor form for Bookings and listing of WooCommerce frontend Manager.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-social-login\" rel=\"nofollow ugc\">WooCommerce Social Login form\u003C\u002Fa> Enable OTP verification on the Social Login for seamless checkout and account creation with a layer of security.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-product-vendor-registration-form\" rel=\"nofollow ugc\">WooCommerce Product Vendor Registration Form\u003C\u002Fa> OTP verification on the vendor registration forms on the WooCommerce store manager page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-billing-address-update-form\u002F\" rel=\"nofollow ugc\">WooCommerce Billing Address Form\u003C\u002Fa> Enabled OTP verification when users changes the billing address.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC Form\u003C\u002Fa>: Enables OTP verification when users proceed with the checkout on the Checkout WC form.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-account-detail-form-setup-otp-wordpress\" rel=\"nofollow ugc\">WooCommerce Account Details Form\u003C\u002Fa>: Enables OTP verification when a user changes the phone number or email address on the account page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-wordpress-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset Form\u003C\u002Fa>: OTP verification when user reset their password using WooCommerce password reset page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan\u003C\u002Fa> – Best WooCommerce Multivendor Marketplace: OTP Verification on Dokan Vendor Registration form. (For customers & vendors)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>WOOCOMMERCE ADDITIONAL FEATURE LIST\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">WhatsApp Order Notifications & WhatsApp OTP Verification\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend OTPs and order notifications directly over WhatsApp using your own personal WhatsApp Business account, ensuring faster delivery and a more personalized customer experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register using Phone Number only\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable users to register on your WooCommerce site using only their phone number, eliminating the need for an email address and simplifying the registration process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Multivendor Notifications\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend real-time order status update notifications to store vendors via SMS, keeping them informed about new orders, cancellations, and status changes to ensure timely processing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor Notifications\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend SMS notifications to vendors whenever there’s a WooCommerce order status update, ensuring they stay informed about new orders, cancellations, and progress in real-time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-selected-countries\" rel=\"nofollow ugc\">OTP Verification on Selected WooCommerce Product Category\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable OTP verification specifically for selected WooCommerce product categories, adding an extra layer of security for high-risk or premium products during checkout or user actions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-limit-otp-request-addon\" rel=\"nofollow ugc\">Limit OTP Request\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nLimit OTP Request helps prevent misuse by restricting the number of OTP requests a user can make within a specific time frame, protecting against spam and malicious attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login with Phone Number :\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to log in to your WooCommerce site using only their phone number, eliminating the need for a username or email and streamlining the login experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset Over OTP\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to reset their password securely by verifying their identity through an OTP sent to their registered phone number or email address.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How does this plugin work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Once the order is placed on the WooCommerce website the customer and admin will receive the SMS notifications of order status updates.\u003C\u002Fli>\n\u003Cli>SMS Notification will be sent automatically once order status changes.\u003C\u002Fli>\n\u003Cli>Users will need to verify their Phone Number\u002FEmail address before submitting the form.\u003C\u002Fli>\n\u003Cli>Once OTP is verified, the user can submit the form.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>=Why Choose miniOrange? =\u003Cbr \u002F>\n1. Send SMS Notifications to the customers, admins, and vendors for order status updates and much more!\u003Cbr \u002F>\n2. Verification of the user’s Phone Number or Email address during registration and login is a must these days. You can easily enable OTP verification on your login registration form using a plugin.\u003Cbr \u002F>\n3. WhatsApp order notifications and OTP Verification.\u003Cbr \u002F>\n4. WooCommerce SMS Order Status Notifications.\u003Cbr \u002F>\n5. Easy setup: \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Guide\u003C\u002Fa>\u003Cbr \u002F>\n6. 24*7 Support.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>24*7 customer support is available.\u003Cbr \u002F>\nFor new feature requests or any queries, you can use WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003Cbr \u002F>\nEmail us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","OTP Verification via SMS, Email,or WhatsApp, and SMS Order Notifications, Vendor Notifications for WooCommerce.OTP Login and registration with Phone →",8676,6,"2026-03-20T07:15:00.000Z",[21,150,23,151,152],"otp-verification","sms-order-notifications","woocommerce-notifications","http:\u002F\u002Fminiorange.com\u002Fminiorange-woocommerce-otp-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.4.0.zip",99,"2026-01-09 00:00:00",{"attackSurface":158,"codeSignals":768,"taintFlows":1055,"riskAssessment":1168,"analyzedAt":1177},{"hooks":159,"ajaxHandlers":663,"restRoutes":760,"shortcodes":761,"cronEvents":762,"entryPointCount":766,"unprotectedCount":767},[160,166,171,176,180,184,189,191,195,199,203,205,209,213,216,221,226,230,234,236,239,241,244,247,249,252,255,259,262,266,270,274,278,281,283,286,289,293,297,300,303,308,311,315,318,321,325,328,330,332,335,337,341,344,346,350,352,356,358,361,363,365,368,371,374,378,380,382,384,387,390,393,396,399,403,407,411,414,416,420,424,428,431,434,437,438,442,445,447,452,454,459,463,467,471,473,477,481,483,488,492,495,498,500,503,505,508,511,513,516,518,522,526,530,533,536,539,541,545,550,554,558,562,564,567,569,571,574,577,581,583,586,589,591,593,596,599,603,606,610,614,618,622,626,629,632,635,638,643,647,651,655,658],{"type":161,"name":162,"callback":163,"priority":28,"file":164,"line":165},"action","mo_otp_verification_delete_addon_options","mo_sc_delete_addon","addons\\countrycode\\class-selectedcountrycode.php",41,{"type":161,"name":167,"callback":168,"file":169,"line":170},"admin_enqueue_scripts","miniorange_register_selected_country_script","addons\\countrycode\\handler\\class-selectedcountrycode.php",80,{"type":161,"name":172,"callback":173,"priority":174,"file":169,"line":175},"admin_init","check_addon_options",2,81,{"type":177,"name":178,"callback":179,"priority":174,"file":169,"line":70},"filter","selected_countries","mo_selected_countries",{"type":177,"name":181,"callback":182,"priority":28,"file":169,"line":183},"mo_blocked_phones","blocked_numbers",83,{"type":161,"name":185,"callback":186,"file":187,"line":188},"wp_enqueue_scripts","mosp_enqueue_frontend_scripts","addons\\otpspampreventer\\handler\\class-mootpspamintegration.php",61,{"type":161,"name":167,"callback":190,"file":187,"line":110},"mosp_enqueue_admin_scripts",{"type":161,"name":192,"callback":193,"file":187,"line":194},"wp_footer","mosp_add_puzzle_popup_to_frontend",65,{"type":177,"name":196,"callback":197,"priority":91,"file":187,"line":198},"mo_osp_get_cooldown_time","mosp_filter_get_cooldown_time",72,{"type":161,"name":200,"callback":201,"priority":28,"file":187,"line":202},"mo_osp_mosp_check_spam_before_otp_send","mosp_check_spam_before_otp_send",74,{"type":161,"name":204,"callback":201,"priority":28,"file":187,"line":57},"mo_generate_or_resend_otp",{"type":161,"name":206,"callback":207,"file":187,"line":208},"mo_include_js","mosp_include_timer_js",78,{"type":161,"name":167,"callback":210,"file":211,"line":212},"mo_enqueue_admin_assets","addons\\otpspampreventer\\handler\\class-mootpspampreventeraddonhandler.php",38,{"type":161,"name":172,"callback":214,"file":211,"line":215},"mo_handle_settings_save",46,{"type":161,"name":217,"callback":218,"file":219,"line":220},"mo_osp_cleanup_expired","mosp_cleanup_expired_entries","addons\\otpspampreventer\\handler\\class-mootpspamstorage.php",49,{"type":161,"name":222,"callback":223,"priority":28,"file":224,"line":225},"mo_otp_verification_add_on_controller","mo_show_osp_addon_settings_page","addons\\otpspampreventer\\osp_autoload.php",35,{"type":161,"name":227,"callback":228,"priority":28,"file":229,"line":202},"plugins_loaded","otp_load_textdomain","class-moinit.php",{"type":161,"name":231,"callback":232,"file":229,"line":233},"admin_menu","miniorange_customer_validation_menu",75,{"type":161,"name":167,"callback":235,"file":229,"line":57},"mo_registration_plugin_settings_style",{"type":161,"name":167,"callback":237,"file":229,"line":238},"mo_registration_plugin_settings_script",77,{"type":161,"name":185,"callback":240,"priority":155,"file":229,"line":208},"mo_registration_plugin_frontend_scripts",{"type":161,"name":242,"callback":240,"priority":155,"file":229,"line":243},"login_enqueue_scripts",79,{"type":161,"name":245,"callback":246,"priority":28,"file":229,"line":170},"mo_registration_show_message","mo_show_otp_message",{"type":161,"name":248,"callback":248,"file":229,"line":175},"hourly_sync",{"type":161,"name":250,"callback":251,"file":229,"line":70},"admin_footer","feedback_request",{"type":177,"name":253,"callback":254,"file":229,"line":183},"wp_mail_from_name","custom_wp_mail_from_name",{"type":177,"name":256,"callback":257,"priority":91,"file":229,"line":258},"plugin_row_meta","mo_meta_links",84,{"type":161,"name":185,"callback":260,"file":229,"line":261},"load_jquery_on_forms",85,{"type":161,"name":263,"callback":264,"priority":28,"file":265,"line":165},"init","handle_formActions","handler\\class-formactionhandler.php",{"type":161,"name":267,"callback":268,"priority":28,"file":265,"line":269},"mo_validate_otp","validateOTP",42,{"type":161,"name":271,"callback":272,"priority":174,"file":265,"line":273},"mo_generate_otp","challenge",43,{"type":177,"name":275,"callback":276,"priority":28,"file":265,"line":277},"mo_filter_phone_before_api_call","filterPhone",44,{"type":161,"name":172,"callback":279,"priority":28,"file":280,"line":273},"mo_handle_admin_actions","handler\\class-moactionhandlerhandler.php",{"type":161,"name":172,"callback":282,"priority":28,"file":280,"line":277},"moScheduleTransactionSync",{"type":161,"name":172,"callback":284,"priority":28,"file":280,"line":285},"checkIfPopupTemplateAreSet",45,{"type":177,"name":287,"callback":288,"priority":91,"file":280,"line":215},"dashboard_glance_items","otp_transactions_glance_counter",{"type":161,"name":290,"callback":291,"file":280,"line":292},"admin_post_miniorange_get_form_details","showFormHTMLData",47,{"type":161,"name":294,"callback":295,"file":280,"line":296},"admin_post_miniorange_get_gateway_config","showGatewayConfig",48,{"type":161,"name":298,"callback":299,"file":280,"line":220},"admin_notices","showNotice",{"type":161,"name":172,"callback":301,"priority":28,"file":302,"line":165},"handle_customer_registration","handler\\class-moregistrationhandler.php",{"type":177,"name":304,"callback":305,"file":306,"line":307},"bp_registration_needs_activation","fix_signup_form_validation_text","handler\\forms\\class-buddypressregistrationform.php",69,{"type":177,"name":309,"callback":310,"file":306,"line":48},"bp_core_signup_send_activation_key","disable_activation_email",{"type":177,"name":312,"callback":313,"priority":28,"file":306,"line":314},"bp_signup_usermeta","miniorange_bp_user_registration",71,{"type":161,"name":316,"callback":317,"priority":155,"file":306,"line":198},"bp_signup_validate","validate_otp_request",{"type":161,"name":319,"callback":320,"priority":28,"file":306,"line":233},"bp_core_signup_user","mo_activate_bbp_user",{"type":177,"name":322,"callback":323,"priority":28,"file":324,"line":198},"wpcf7_validate_text*","mo_validate_form_post","handler\\forms\\class-contactform7.php",{"type":177,"name":326,"callback":323,"priority":28,"file":324,"line":327},"wpcf7_validate_email*",73,{"type":177,"name":329,"callback":323,"priority":28,"file":324,"line":202},"wpcf7_validate_email",{"type":177,"name":331,"callback":323,"priority":28,"file":324,"line":233},"wpcf7_validate_tel*",{"type":161,"name":333,"callback":334,"priority":28,"file":324,"line":57},"wpcf7_before_send_mail","unset_session",{"type":161,"name":185,"callback":336,"file":324,"line":208},"miniorange_cf7_script",{"type":177,"name":338,"callback":339,"priority":155,"file":340,"line":202},"everest_forms_process_initial_errors","validate_form","handler\\forms\\class-everestcontactform.php",{"type":177,"name":342,"callback":343,"priority":155,"file":340,"line":233},"everest_forms_process_after_filter","unset_session_variable",{"type":161,"name":185,"callback":345,"file":340,"line":243},"miniorange_register_everest_contact_script",{"type":161,"name":347,"callback":348,"priority":91,"file":349,"line":48},"fluentform_before_insert_submission","check_form_submit","handler\\forms\\class-fluentform.php",{"type":161,"name":185,"callback":351,"file":349,"line":314},"mo_fluent_form_script",{"type":177,"name":353,"callback":354,"priority":131,"file":355,"line":243},"frm_validate_field_entry","miniorange_otp_validation","handler\\forms\\class-formidableform.php",{"type":161,"name":185,"callback":357,"file":355,"line":70},"miniorange_register_formidable_script",{"type":161,"name":185,"callback":359,"file":360,"line":243},"miniorange_register_forminator_script","handler\\forms\\class-forminatorform.php",{"type":177,"name":362,"callback":362,"priority":28,"file":360,"line":70},"forminator_custom_form_submit_errors",{"type":177,"name":364,"callback":364,"priority":28,"file":360,"line":183},"forminator_form_ajax_submit_response",{"type":161,"name":185,"callback":366,"file":367,"line":243},"miniorange_gravity_script","handler\\forms\\class-gravityform.php",{"type":177,"name":369,"callback":370,"priority":28,"file":367,"line":170},"gform_field_validation","validate_form_submit",{"type":161,"name":372,"callback":373,"file":367,"line":175},"gform_pre_submission","mo_gravity_unset_session",{"type":177,"name":375,"callback":376,"priority":155,"file":377,"line":314},"mepr-validate-signup","miniorange_site_register_form","handler\\forms\\class-memberpressregistrationform.php",{"type":161,"name":185,"callback":379,"file":377,"line":202},"miniorange_memberpress_register_script",{"type":177,"name":375,"callback":376,"priority":155,"file":381,"line":238},"handler\\forms\\class-memberpresssinglecheckoutform.php",{"type":161,"name":185,"callback":383,"file":381,"line":208},"miniorange_single_checkout_register_script",{"type":161,"name":385,"callback":386,"file":381,"line":243},"mepr-checkout-before-submit","render_memberpress_checkout_nonce",{"type":161,"name":388,"callback":389,"priority":155,"file":381,"line":175},"user_register","unset_mepr_single_checkout_session_variables",{"type":161,"name":185,"callback":391,"file":392,"line":81},"miniorange_register_um_script","handler\\forms\\class-moumpasswordreset.php",{"type":161,"name":394,"callback":394,"priority":155,"file":392,"line":395},"um_reset_password_errors_hook",97,{"type":161,"name":397,"callback":397,"priority":28,"file":392,"line":398},"um_reset_password_process_hook",98,{"type":161,"name":185,"callback":400,"file":401,"line":402},"enqueue_script_on_page","handler\\forms\\class-mowccheckoutnew.php",150,{"type":161,"name":404,"callback":405,"priority":155,"file":401,"line":406},"woocommerce_store_api_checkout_order_processed","my_custom_checkout_field_process",151,{"type":161,"name":408,"callback":409,"priority":155,"file":410,"line":198},"ninja_forms_after_form_display","enqueue_nj_form_script","handler\\forms\\class-ninjaformajaxform.php",{"type":177,"name":412,"callback":413,"priority":155,"file":410,"line":327},"ninja_forms_submit_data","mo_handle_nj_ajax_form_submit",{"type":161,"name":185,"callback":391,"file":415,"line":119},"handler\\forms\\class-ultimatememberprofileform.php",{"type":161,"name":417,"callback":418,"priority":155,"file":415,"line":419},"um_submit_account_errors_hook","miniorange_um_validation",88,{"type":161,"name":421,"callback":422,"priority":28,"file":415,"line":423},"um_add_error_on_form_submit_validation","miniorange_um_profile_validation",89,{"type":161,"name":425,"callback":426,"priority":155,"file":427,"line":238},"um_submit_form_errors_hook__registration","miniorange_um2_phone_validation","handler\\forms\\class-ultimatememberregistrationform.php",{"type":177,"name":429,"callback":430,"priority":155,"file":427,"line":208},"um_registration_user_role","miniorange_um2_user_registration",{"type":161,"name":432,"callback":433,"priority":155,"file":427,"line":170},"um_submit_form_errors_hook_","miniorange_um_phone_validation",{"type":161,"name":435,"callback":436,"priority":155,"file":427,"line":175},"um_before_new_user_register","miniorange_um_user_registration",{"type":161,"name":185,"callback":391,"file":427,"line":258},{"type":161,"name":439,"callback":440,"file":441,"line":238},"woocommerce_edit_account_form","mo_add_phone_field_account_form","handler\\forms\\class-wcprofileform.php",{"type":161,"name":443,"callback":444,"priority":91,"file":441,"line":243},"woocommerce_save_account_details_errors","verify_otp_entered",{"type":161,"name":185,"callback":446,"file":441,"line":170},"miniorange_wc_ac_script",{"type":177,"name":448,"callback":449,"priority":155,"file":450,"line":451},"woocommerce_process_myaccount_field_billing_email","mo_wc_user_account_update","handler\\forms\\class-woocommercebilling.php",67,{"type":177,"name":453,"callback":449,"priority":155,"file":450,"line":307},"woocommerce_process_myaccount_field_billing_phone",{"type":161,"name":455,"callback":456,"file":457,"line":458},"woocommerce_checkout_before_customer_details","webroom_check_if_product_category_in_cart","handler\\forms\\class-woocommercecheckoutform.php",141,{"type":161,"name":460,"callback":461,"priority":28,"file":457,"line":462},"woocommerce_review_order_after_submit","add_custom_button",166,{"type":161,"name":464,"callback":465,"priority":155,"file":457,"line":466},"woocommerce_after_checkout_validation","mo_checkout_validation",167,{"type":161,"name":468,"callback":469,"priority":155,"file":457,"line":470},"woocommerce_after_checkout_billing_form","my_custom_checkout_field",169,{"type":161,"name":464,"callback":405,"priority":155,"file":457,"line":472},170,{"type":161,"name":474,"callback":475,"priority":28,"file":457,"line":476},"woocommerce_thankyou","disable_auto_login_after_checkout",174,{"type":177,"name":478,"callback":479,"priority":155,"file":457,"line":480},"woocommerce_checkout_posted_data","billing_phone_process",177,{"type":161,"name":185,"callback":400,"file":457,"line":482},178,{"type":177,"name":484,"callback":485,"priority":155,"file":486,"line":487},"woocommerce_process_registration_errors","woocommerce_site_registration_errors","handler\\forms\\class-woocommerceregistrationform.php",92,{"type":161,"name":489,"callback":490,"priority":28,"file":486,"line":491},"woocommerce_created_customer","register_woocommerce_user",93,{"type":177,"name":493,"callback":494,"priority":155,"file":486,"line":13},"woocommerce_registration_redirect","custom_registration_redirect",{"type":161,"name":496,"callback":497,"priority":28,"file":486,"line":395},"woocommerce_register_form","mo_add_phone_field",{"type":161,"name":499,"callback":497,"priority":28,"file":486,"line":398},"wcmp_vendor_register_form",{"type":161,"name":496,"callback":501,"priority":28,"file":486,"line":502},"mo_add_verification_field",101,{"type":161,"name":499,"callback":501,"priority":28,"file":486,"line":504},102,{"type":161,"name":185,"callback":506,"file":486,"line":507},"miniorange_register_wc_script",103,{"type":177,"name":509,"callback":339,"priority":28,"file":510,"line":170},"wpforms_process_initial_errors","handler\\forms\\class-wpformsplugin.php",{"type":161,"name":185,"callback":512,"file":510,"line":175},"mo_enqueue_wpforms",{"type":161,"name":242,"callback":514,"file":515,"line":482},"miniorange_register_login_script","handler\\forms\\class-wploginform.php",{"type":161,"name":185,"callback":514,"file":515,"line":517},179,{"type":177,"name":519,"callback":520,"priority":155,"file":515,"line":521},"authenticate","mo_handle_mo_wp_login",207,{"type":177,"name":523,"callback":524,"priority":155,"file":515,"line":525},"wp_authenticate_user","mo_get_and_return_user",213,{"type":177,"name":527,"callback":528,"priority":155,"file":515,"line":529},"um_custom_authenticate_error_codes","mo_get_um_form_errors",214,{"type":161,"name":298,"callback":531,"file":532,"line":296},"mo_render","helper\\class-modisplaymessages.php",{"type":177,"name":534,"callback":534,"priority":28,"file":535,"line":212},"mo_start_reporting","helper\\class-moreporting.php",{"type":177,"name":537,"callback":537,"priority":28,"file":535,"line":538},"mo_update_reporting",39,{"type":161,"name":172,"callback":540,"priority":28,"file":535,"line":53},"mo_routedata",{"type":161,"name":167,"callback":542,"file":543,"line":544},"enqueue_visual_tour_script","helper\\class-movisualtour.php",51,{"type":161,"name":546,"callback":547,"file":548,"line":549},"before_woocommerce_init","closure","miniorange_validation_settings.php",31,{"type":161,"name":162,"callback":551,"file":552,"line":553},"um_sms_notif_delete_options","notifications\\umsmsnotification\\class-ultimatemembersmsnotification.php",55,{"type":161,"name":263,"callback":555,"file":556,"line":557},"mo_otp_old_notification_settings","notifications\\umsmsnotification\\handler\\class-ultimatemembersmsnotificationshandler.php",53,{"type":161,"name":559,"callback":560,"priority":28,"file":556,"line":561},"um_registration_complete","mo_send_new_customer_sms_notif",54,{"type":161,"name":172,"callback":563,"file":556,"line":553},"check_um_notifications_options",{"type":161,"name":167,"callback":565,"file":566,"line":561},"mo_sms_notif_settings_script","notifications\\wcsmsnotification\\class-woocommercesmsnotification.php",{"type":161,"name":162,"callback":568,"file":566,"line":553},"mo_sms_notif_delete_options",{"type":161,"name":263,"callback":555,"file":570,"line":194},"notifications\\wcsmsnotification\\handler\\class-woocommercenotifications.php",{"type":161,"name":572,"callback":560,"priority":28,"file":570,"line":573},"woocommerce_created_customer_notification",66,{"type":161,"name":575,"callback":576,"priority":28,"file":570,"line":451},"woocommerce_new_customer_note_notification","mo_send_new_customer_sms_note",{"type":161,"name":578,"callback":579,"priority":28,"file":570,"line":580},"woocommerce_order_status_changed","mo_send_admin_order_sms_notif",68,{"type":161,"name":578,"callback":582,"priority":28,"file":570,"line":307},"mo_customer_order_status_sms_notification",{"type":161,"name":584,"callback":585,"priority":131,"file":570,"line":202},"woocommerce_low_stock","mo_send_admin_low_stock_notif",{"type":161,"name":587,"callback":588,"priority":91,"file":570,"line":238},"woocommerce_no_stock","mo_send_admin_out_of_stock_notif",{"type":161,"name":172,"callback":590,"file":570,"line":175},"handle_admin_actions",{"type":161,"name":172,"callback":592,"file":570,"line":70},"check_wc_notifications_options",{"type":161,"name":594,"callback":595,"priority":28,"file":570,"line":183},"add_meta_boxes","add_custom_msg_meta_box",{"type":161,"name":222,"callback":597,"priority":28,"file":598,"line":549},"show_addon_settings_page","objects\\class-baseaddon.php",{"type":161,"name":172,"callback":600,"priority":174,"file":601,"line":602},"handle_form_options","objects\\class-formhandler.php",262,{"type":161,"name":263,"callback":604,"priority":28,"file":601,"line":605},"handle_form",268,{"type":177,"name":607,"callback":608,"priority":28,"file":601,"line":609},"mo_phone_dropdown_selector","get_phone_number_selector",270,{"type":177,"name":611,"callback":612,"priority":28,"file":601,"line":613},"is_ajax_form","is_ajax_form_in_play",273,{"type":161,"name":615,"callback":616,"priority":28,"file":601,"line":617},"otp_verification_successful","handle_post_verification",283,{"type":161,"name":619,"callback":620,"priority":28,"file":601,"line":621},"otp_verification_failed","handle_failed_verification",285,{"type":177,"name":623,"callback":624,"file":601,"line":625},"mo_otp_verification_mismatch_for_popup_forms","get_email_phone_data",287,{"type":161,"name":343,"callback":627,"priority":28,"file":601,"line":628},"unset_otp_session_variables",290,{"type":177,"name":630,"callback":630,"priority":28,"file":601,"line":631},"is_login_or_social_form",293,{"type":161,"name":185,"callback":633,"file":601,"line":634},"mo_autofill_script_load",295,{"type":161,"name":185,"callback":636,"file":601,"line":637},"mo_otp_alphanumeric_script",297,{"type":177,"name":639,"callback":640,"priority":28,"file":641,"line":642},"mo_template_defaults","get_defaults","objects\\class-template.php",162,{"type":177,"name":644,"callback":645,"priority":28,"file":641,"line":646},"mo_template_build","build",163,{"type":161,"name":648,"callback":649,"file":641,"line":650},"admin_post_mo_preview_popup","show_preview",164,{"type":161,"name":652,"callback":653,"file":641,"line":654},"admin_post_mo_popup_save","save_popup",165,{"type":161,"name":656,"callback":657,"file":641,"line":462},"admin_post_mo_popup_reset","reset_popup",{"type":161,"name":250,"callback":659,"priority":660,"file":661,"line":662},"mo_localize_multiple_form_select_script",999,"views\\common-elements.php",949,[664,670,671,675,677,681,684,686,689,691,694,695,698,699,702,703,706,707,710,711,715,718,722,724,726,729,732,733,737,739,743,745,747,748,750,751,756],{"action":665,"nopriv":666,"callback":667,"hasNonce":668,"hasCapCheck":666,"file":669,"line":557},"mo_osp_check_spam",false,"mosp_check_spam_ajax",true,"addons\\otpspampreventer\\handler\\class-mootpspamajax.php",{"action":665,"nopriv":668,"callback":667,"hasNonce":668,"hasCapCheck":666,"file":669,"line":561},{"action":672,"nopriv":666,"callback":673,"hasNonce":668,"hasCapCheck":666,"file":669,"line":674},"mo_osp_log_attempt","mosp_log_attempt_ajax",56,{"action":672,"nopriv":668,"callback":673,"hasNonce":668,"hasCapCheck":666,"file":669,"line":676},57,{"action":678,"nopriv":666,"callback":679,"hasNonce":668,"hasCapCheck":668,"file":669,"line":680},"mo_osp_save_settings","mosp_save_settings_ajax",59,{"action":682,"nopriv":666,"callback":683,"hasNonce":668,"hasCapCheck":666,"file":669,"line":188},"mo_osp_check_puzzle","mosp_check_puzzle_ajax",{"action":682,"nopriv":668,"callback":683,"hasNonce":668,"hasCapCheck":666,"file":669,"line":685},62,{"action":687,"nopriv":666,"callback":688,"hasNonce":668,"hasCapCheck":666,"file":669,"line":110},"mo_osp_generate_puzzle","mosp_generate_puzzle_ajax",{"action":687,"nopriv":668,"callback":688,"hasNonce":668,"hasCapCheck":666,"file":669,"line":690},64,{"action":692,"nopriv":666,"callback":693,"hasNonce":668,"hasCapCheck":666,"file":669,"line":194},"mo_osp_verify_puzzle","mosp_verify_puzzle_ajax",{"action":692,"nopriv":668,"callback":693,"hasNonce":668,"hasCapCheck":666,"file":669,"line":573},{"action":696,"nopriv":666,"callback":697,"hasNonce":668,"hasCapCheck":666,"file":669,"line":580},"mo_osp_check_timer_status","mosp_check_timer_status_ajax",{"action":696,"nopriv":668,"callback":697,"hasNonce":668,"hasCapCheck":666,"file":669,"line":307},{"action":700,"nopriv":666,"callback":701,"hasNonce":668,"hasCapCheck":666,"file":669,"line":314},"mo_osp_check_puzzle_requirement","mosp_check_puzzle_requirement_ajax",{"action":700,"nopriv":668,"callback":701,"hasNonce":668,"hasCapCheck":666,"file":669,"line":198},{"action":704,"nopriv":666,"callback":705,"hasNonce":666,"hasCapCheck":666,"file":669,"line":202},"mo_osp_check_blocked","mosp_check_blocked_ajax",{"action":704,"nopriv":668,"callback":705,"hasNonce":666,"hasCapCheck":666,"file":669,"line":233},{"action":708,"nopriv":666,"callback":709,"hasNonce":666,"hasCapCheck":666,"file":669,"line":238},"mo_osp_unblock_user","mosp_unblock_user_ajax",{"action":708,"nopriv":668,"callback":709,"hasNonce":666,"hasCapCheck":666,"file":669,"line":208},{"action":712,"nopriv":666,"callback":713,"hasNonce":668,"hasCapCheck":668,"file":280,"line":714},"mo_dismiss_notice","dismiss_notice",50,{"action":716,"nopriv":666,"callback":717,"hasNonce":668,"hasCapCheck":668,"file":280,"line":544},"mo_dismiss_sms_notice","dismiss_sms_notice",{"action":719,"nopriv":666,"callback":720,"hasNonce":668,"hasCapCheck":668,"file":280,"line":721},"mo_modal_action","mo_transaction_modal_action",52,{"action":723,"nopriv":666,"callback":723,"hasNonce":668,"hasCapCheck":668,"file":280,"line":557},"mo_selected_country_modal_dismiss",{"action":725,"nopriv":666,"callback":725,"hasNonce":668,"hasCapCheck":668,"file":280,"line":561},"mo_transaction_logs_modal_dismiss",{"action":727,"nopriv":666,"callback":728,"hasNonce":668,"hasCapCheck":668,"file":280,"line":553},"miniorange_get_message_value","get_message_value",{"action":730,"nopriv":666,"callback":731,"hasNonce":668,"hasCapCheck":666,"file":381,"line":202},"momrp_single_send_otp","mo_send_otp",{"action":730,"nopriv":668,"callback":731,"hasNonce":668,"hasCapCheck":666,"file":381,"line":233},{"action":734,"nopriv":666,"callback":735,"hasNonce":668,"hasCapCheck":666,"file":515,"line":736},"mo-admin-check","mo_is_admin_check",209,{"action":734,"nopriv":668,"callback":735,"hasNonce":668,"hasCapCheck":666,"file":515,"line":738},210,{"action":740,"nopriv":666,"callback":741,"hasNonce":668,"hasCapCheck":668,"file":742,"line":48},"wa_miniorange_get_test_response","get_gateway_response","helper\\class-miniorangegateway.php",{"action":744,"nopriv":666,"callback":741,"hasNonce":668,"hasCapCheck":668,"file":742,"line":314},"miniorange_get_test_response",{"action":746,"nopriv":666,"callback":746,"hasNonce":668,"hasCapCheck":668,"file":535,"line":165},"mo_generate_report",{"action":746,"nopriv":668,"callback":746,"hasNonce":668,"hasCapCheck":668,"file":535,"line":269},{"action":749,"nopriv":666,"callback":749,"hasNonce":668,"hasCapCheck":668,"file":535,"line":273},"mo_toggle_report",{"action":749,"nopriv":668,"callback":749,"hasNonce":668,"hasCapCheck":668,"file":535,"line":277},{"action":752,"nopriv":666,"callback":753,"hasNonce":668,"hasCapCheck":666,"file":754,"line":755},"wa_miniorange_check_pricing","check_whatsapp_pricing","helper\\class-transactioncost.php",1490,{"action":757,"nopriv":666,"callback":758,"hasNonce":668,"hasCapCheck":666,"file":754,"line":759},"miniorange_check_sms_pricing","check_sms_pricing",1491,[],[],[763,764],{"hook":217,"callback":217,"file":219,"line":292},{"hook":248,"callback":248,"file":280,"line":765},593,37,4,{"dangerousFunctions":769,"sqlUsage":770,"outputEscaping":776,"fileOperations":29,"externalRequests":28,"nonceChecks":398,"capabilityChecks":48,"bundledLibraries":1054},[],{"prepared":771,"raw":28,"locations":772},28,[773],{"file":535,"line":774,"context":775},427,"$wpdb->query() with variable interpolation",{"escaped":777,"rawEcho":778,"locations":779},1935,155,[780,784,785,786,788,790,792,794,796,798,800,803,806,808,811,814,815,817,818,820,822,824,826,828,830,832,834,836,838,840,843,845,846,848,851,853,855,857,859,861,862,865,866,869,870,871,873,874,876,878,879,880,883,884,886,888,889,890,892,893,895,898,899,900,902,903,905,907,909,911,913,915,916,918,919,921,923,925,926,928,930,931,933,934,935,937,938,940,942,944,945,947,948,949,951,952,953,954,955,956,958,959,961,963,965,966,967,968,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1002,1004,1005,1007,1008,1010,1011,1012,1013,1014,1016,1018,1020,1022,1023,1025,1027,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1049,1051,1052],{"file":781,"line":782,"context":783},"addons\\countrycode\\views\\countrycode.php",34,"raw output",{"file":781,"line":194,"context":783},{"file":781,"line":502,"context":783},{"file":742,"line":787,"context":783},180,{"file":742,"line":789,"context":783},182,{"file":742,"line":791,"context":783},220,{"file":742,"line":793,"context":783},222,{"file":742,"line":795,"context":783},227,{"file":742,"line":797,"context":783},229,{"file":535,"line":799,"context":783},241,{"file":801,"line":802,"context":783},"views\\account\\login.php",14,{"file":804,"line":805,"context":783},"views\\account\\profile.php",17,{"file":804,"line":807,"context":783},23,{"file":809,"line":810,"context":783},"views\\account\\register.php",30,{"file":812,"line":813,"context":783},"views\\add-on.php",16,{"file":661,"line":285,"context":783},{"file":661,"line":816,"context":783},60,{"file":661,"line":233,"context":783},{"file":661,"line":819,"context":783},391,{"file":661,"line":821,"context":783},434,{"file":661,"line":823,"context":783},454,{"file":661,"line":825,"context":783},498,{"file":661,"line":827,"context":783},526,{"file":661,"line":829,"context":783},531,{"file":661,"line":831,"context":783},559,{"file":661,"line":833,"context":783},600,{"file":661,"line":835,"context":783},627,{"file":661,"line":837,"context":783},647,{"file":661,"line":839,"context":783},984,{"file":841,"line":842,"context":783},"views\\configuredforms.php",12,{"file":844,"line":802,"context":783},"views\\contactus.php",{"file":844,"line":674,"context":783},{"file":847,"line":802,"context":783},"views\\ctemplatesettings.php",{"file":849,"line":850,"context":783},"views\\design.php",21,{"file":849,"line":852,"context":783},109,{"file":849,"line":854,"context":783},198,{"file":849,"line":856,"context":783},225,{"file":849,"line":858,"context":783},252,{"file":860,"line":131,"context":783},"views\\feedback.php",{"file":860,"line":538,"context":783},{"file":863,"line":864,"context":783},"views\\forms\\fluentform.php",20,{"file":863,"line":277,"context":783},{"file":867,"line":868,"context":783},"views\\forms\\forminatorform.php",13,{"file":867,"line":269,"context":783},{"file":867,"line":580,"context":783},{"file":872,"line":842,"context":783},"views\\forms\\mobuddypressregistrationform.php",{"file":872,"line":502,"context":783},{"file":875,"line":864,"context":783},"views\\forms\\mocontactform7.php",{"file":877,"line":802,"context":783},"views\\forms\\moeverestcontactform.php",{"file":877,"line":277,"context":783},{"file":877,"line":327,"context":783},{"file":881,"line":882,"context":783},"views\\forms\\moformidableform.php",24,{"file":881,"line":327,"context":783},{"file":881,"line":885,"context":783},121,{"file":887,"line":850,"context":783},"views\\forms\\mogravityform.php",{"file":887,"line":676,"context":783},{"file":887,"line":81,"context":783},{"file":891,"line":807,"context":783},"views\\forms\\momemberpressregistrationform.php",{"file":891,"line":170,"context":783},{"file":894,"line":882,"context":783},"views\\forms\\momemberpresssinglecheckoutform.php",{"file":896,"line":897,"context":783},"views\\forms\\moninjaformajaxform.php",18,{"file":896,"line":766,"context":783},{"file":896,"line":680,"context":783},{"file":901,"line":807,"context":783},"views\\forms\\moultimatememberprofileform.php",{"file":901,"line":451,"context":783},{"file":901,"line":904,"context":783},115,{"file":906,"line":807,"context":783},"views\\forms\\moultimatememberregistrationform.php",{"file":906,"line":908,"context":783},124,{"file":906,"line":910,"context":783},159,{"file":906,"line":912,"context":783},186,{"file":914,"line":802,"context":783},"views\\forms\\moumpasswordreset.php",{"file":914,"line":296,"context":783},{"file":917,"line":802,"context":783},"views\\forms\\mowcprofileform.php",{"file":917,"line":194,"context":783},{"file":920,"line":842,"context":783},"views\\forms\\mowoocommercebilling.php",{"file":920,"line":922,"context":783},22,{"file":924,"line":882,"context":783},"views\\forms\\mowoocommercecheckoutform.php",{"file":924,"line":580,"context":783},{"file":924,"line":927,"context":783},104,{"file":929,"line":922,"context":783},"views\\forms\\mowoocommerceregistrationform.php",{"file":929,"line":423,"context":783},{"file":932,"line":864,"context":783},"views\\forms\\mowpformsplugin.php",{"file":932,"line":273,"context":783},{"file":932,"line":580,"context":783},{"file":936,"line":882,"context":783},"views\\forms\\mowploginform.php",{"file":936,"line":553,"context":783},{"file":936,"line":939,"context":783},204,{"file":941,"line":327,"context":783},"views\\forms\\premiumforms.php",{"file":943,"line":802,"context":783},"views\\formsettings.php",{"file":943,"line":553,"context":783},{"file":946,"line":850,"context":783},"views\\general-settings.php",{"file":946,"line":561,"context":783},{"file":946,"line":109,"context":783},{"file":950,"line":864,"context":783},"views\\messages.php",{"file":950,"line":269,"context":783},{"file":950,"line":110,"context":783},{"file":950,"line":70,"context":783},{"file":950,"line":502,"context":783},{"file":950,"line":904,"context":783},{"file":957,"line":882,"context":783},"views\\mgatewaysettings.php",{"file":957,"line":243,"context":783},{"file":957,"line":960,"context":783},189,{"file":962,"line":882,"context":783},"views\\moreport.php",{"file":962,"line":964,"context":783},33,{"file":962,"line":269,"context":783},{"file":962,"line":544,"context":783},{"file":962,"line":573,"context":783},{"file":962,"line":504,"context":783},{"file":962,"line":970,"context":783},110,{"file":962,"line":972,"context":783},111,{"file":962,"line":974,"context":783},114,{"file":962,"line":976,"context":783},122,{"file":962,"line":978,"context":783},125,{"file":962,"line":980,"context":783},126,{"file":962,"line":982,"context":783},127,{"file":962,"line":984,"context":783},128,{"file":962,"line":986,"context":783},132,{"file":962,"line":988,"context":783},143,{"file":962,"line":990,"context":783},144,{"file":962,"line":992,"context":783},145,{"file":962,"line":994,"context":783},146,{"file":962,"line":996,"context":783},147,{"file":962,"line":998,"context":783},148,{"file":1000,"line":1001,"context":783},"views\\mowhatsapp.php",267,{"file":1003,"line":813,"context":783},"views\\mtemplatesettings.php",{"file":1003,"line":307,"context":783},{"file":1006,"line":922,"context":783},"views\\otpsettings.php",{"file":1006,"line":771,"context":783},{"file":1006,"line":1009,"context":783},36,{"file":1006,"line":714,"context":783},{"file":1006,"line":690,"context":783},{"file":1006,"line":525,"context":783},{"file":1006,"line":609,"context":783},{"file":1006,"line":1015,"context":783},345,{"file":1017,"line":561,"context":783},"views\\pricing.php",{"file":1017,"line":1019,"context":783},108,{"file":1017,"line":1021,"context":783},142,{"file":1017,"line":462,"context":783},{"file":1017,"line":1024,"context":783},190,{"file":1017,"line":1026,"context":783},236,{"file":1017,"line":634,"context":783},{"file":1017,"line":1029,"context":783},330,{"file":1017,"line":1031,"context":783},335,{"file":1017,"line":1033,"context":783},382,{"file":1017,"line":1035,"context":783},417,{"file":1017,"line":1037,"context":783},458,{"file":1017,"line":1039,"context":783},485,{"file":1017,"line":1041,"context":783},508,{"file":1017,"line":1043,"context":783},520,{"file":1017,"line":1045,"context":783},561,{"file":1047,"line":850,"context":783},"views\\sms-notifications.php",{"file":1047,"line":277,"context":783},{"file":1050,"line":850,"context":783},"views\\titlebar.php",{"file":1050,"line":964,"context":783},{"file":1050,"line":1053,"context":783},58,[],[1056,1073,1084,1093,1118,1126,1139],{"entryPoint":1057,"graph":1058,"unsanitizedCount":28,"severity":41},"show_addon_list (helper\\class-miniorangegateway.php:146)",{"nodes":1059,"edges":1071},[1060,1065],{"id":1061,"type":1062,"label":1063,"file":742,"line":1064},"n0","source","$_SERVER",158,{"id":1066,"type":1067,"label":1068,"file":742,"line":1069,"wp_function":1070},"n1","sink","echo() [XSS]",208,"echo",[1072],{"from":1061,"to":1066,"sanitized":666},{"entryPoint":1074,"graph":1075,"unsanitizedCount":28,"severity":41},"is_addon_activated (helper\\class-moutility.php:1221)",{"nodes":1076,"edges":1082},[1077,1080],{"id":1061,"type":1062,"label":1063,"file":1078,"line":1079},"helper\\class-moutility.php",1226,{"id":1066,"type":1067,"label":1068,"file":1078,"line":1081,"wp_function":1070},1231,[1083],{"from":1061,"to":1066,"sanitized":666},{"entryPoint":1085,"graph":1086,"unsanitizedCount":29,"severity":1092},"\u003Cclass-miniorangegateway> (helper\\class-miniorangegateway.php:0)",{"nodes":1087,"edges":1090},[1088,1089],{"id":1061,"type":1062,"label":1063,"file":742,"line":1064},{"id":1066,"type":1067,"label":1068,"file":742,"line":1069,"wp_function":1070},[1091],{"from":1061,"to":1066,"sanitized":668},"low",{"entryPoint":1094,"graph":1095,"unsanitizedCount":29,"severity":1092},"mo_routedata (helper\\class-moreporting.php:49)",{"nodes":1096,"edges":1113},[1097,1099,1102,1106,1108,1111],{"id":1061,"type":1062,"label":1098,"file":535,"line":674},"$_POST",{"id":1066,"type":1100,"label":1101,"file":535,"line":674},"transform","→ mo_download_report()",{"id":1103,"type":1067,"label":1104,"file":535,"line":476,"wp_function":1105},"n2","get_results() [SQLi]","get_results",{"id":1107,"type":1062,"label":1098,"file":535,"line":680},"n3",{"id":1109,"type":1100,"label":1110,"file":535,"line":680},"n4","→ mo_delete_report()",{"id":1112,"type":1067,"label":1104,"file":535,"line":628,"wp_function":1105},"n5",[1114,1115,1116,1117],{"from":1061,"to":1066,"sanitized":666},{"from":1066,"to":1103,"sanitized":668},{"from":1107,"to":1109,"sanitized":666},{"from":1109,"to":1112,"sanitized":668},{"entryPoint":1119,"graph":1120,"unsanitizedCount":29,"severity":1092},"\u003Cclass-moutility> (helper\\class-moutility.php:0)",{"nodes":1121,"edges":1124},[1122,1123],{"id":1061,"type":1062,"label":1063,"file":1078,"line":1079},{"id":1066,"type":1067,"label":1068,"file":1078,"line":1081,"wp_function":1070},[1125],{"from":1061,"to":1066,"sanitized":668},{"entryPoint":1127,"graph":1128,"unsanitizedCount":28,"severity":1138},"mo_generate_report (helper\\class-moreporting.php:84)",{"nodes":1129,"edges":1135},[1130,1131,1133],{"id":1061,"type":1062,"label":1098,"file":535,"line":395},{"id":1066,"type":1100,"label":1132,"file":535,"line":395},"→ get_entries()",{"id":1103,"type":1067,"label":1104,"file":535,"line":1134,"wp_function":1105},584,[1136,1137],{"from":1061,"to":1066,"sanitized":666},{"from":1066,"to":1103,"sanitized":666},"high",{"entryPoint":1140,"graph":1141,"unsanitizedCount":28,"severity":1138},"\u003Cclass-moreporting> (helper\\class-moreporting.php:0)",{"nodes":1142,"edges":1160},[1143,1145,1146,1147,1148,1149,1150,1152,1154,1156,1158],{"id":1061,"type":1062,"label":1144,"file":535,"line":487},"$_POST (x3)",{"id":1066,"type":1067,"label":1104,"file":535,"line":476,"wp_function":1105},{"id":1103,"type":1062,"label":1098,"file":535,"line":674},{"id":1107,"type":1100,"label":1101,"file":535,"line":674},{"id":1109,"type":1067,"label":1104,"file":535,"line":476,"wp_function":1105},{"id":1112,"type":1062,"label":1098,"file":535,"line":680},{"id":1151,"type":1100,"label":1110,"file":535,"line":680},"n6",{"id":1153,"type":1067,"label":1104,"file":535,"line":628,"wp_function":1105},"n7",{"id":1155,"type":1062,"label":1098,"file":535,"line":395},"n8",{"id":1157,"type":1100,"label":1132,"file":535,"line":395},"n9",{"id":1159,"type":1067,"label":1104,"file":535,"line":1134,"wp_function":1105},"n10",[1161,1162,1163,1164,1165,1166,1167],{"from":1061,"to":1066,"sanitized":668},{"from":1103,"to":1107,"sanitized":666},{"from":1107,"to":1109,"sanitized":668},{"from":1112,"to":1151,"sanitized":666},{"from":1151,"to":1153,"sanitized":668},{"from":1155,"to":1157,"sanitized":666},{"from":1157,"to":1159,"sanitized":666},{"summary":1169,"deductions":1170},"The miniorange-otp-verification plugin version 5.4.8 presents a mixed security posture. On the positive side, the plugin demonstrates strong adherence to secure coding practices, with a high percentage of SQL queries using prepared statements and output being properly escaped. The presence of numerous nonce and capability checks further indicates an effort to secure its functionality.\n\nHowever, significant concerns arise from the static analysis. The plugin exposes 37 AJAX handlers, of which 4 lack authentication checks. This is a critical finding, as it opens a potential avenue for unauthorized actions if these handlers are exploitable. The taint analysis also reveals 2 high-severity flows with unsanitized paths, which, when combined with the unprotected AJAX handlers, could lead to severe security issues such as privilege escalation or data breaches. The existence of one past medium-severity vulnerability, particularly related to missing authorization, reinforces the concern about the unprotected entry points.\n\nIn conclusion, while the plugin employs many good security practices, the presence of unprotected AJAX handlers and high-severity taint flows creates a notable risk. The vulnerability history, though currently clear, suggests a past weakness in authorization that might be echoed in the current unprotected handlers. Addressing the unprotected AJAX endpoints and investigating the high-severity taint flows is paramount to improving the plugin's security.",[1171,1173,1175],{"reason":1172,"points":91},"AJAX handlers without auth checks",{"reason":1174,"points":82},"High severity taint flows with unsanitized paths",{"reason":1176,"points":91},"Past medium severity vulnerability (Missing Authorization)","2026-03-16T18:05:45.312Z",{"wat":1179,"direct":1200},{"assetPaths":1180,"generatorPatterns":1189,"scriptPaths":1190,"versionParams":1191},[1181,1182,1183,1184,1185,1186,1187,1188],"\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-login.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-settings.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-utility.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Ffrontend\u002Fotp-frontend-utility.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fjs\u002Fsrc\u002Ffrontend\u002Fotp-frontend-validation.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fcss\u002Fotp-admin-css.css","\u002Fwp-content\u002Fplugins\u002Fminiorange-otp-verification\u002Fcss\u002Fotp-frontend.css",[],[1181,1182,1183,1184,1185,1186],[1192,1193,1194,1195,1196,1197,1198,1199],"miniorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fbootstrap.min.js?ver=","miniorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-login.js?ver=","miniorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-settings.js?ver=","miniorange-otp-verification\u002Fjs\u002Fsrc\u002Fadmin\u002Fotp-admin-utility.js?ver=","miniorange-otp-verification\u002Fjs\u002Fsrc\u002Ffrontend\u002Fotp-frontend-utility.js?ver=","miniorange-otp-verification\u002Fjs\u002Fsrc\u002Ffrontend\u002Fotp-frontend-validation.js?ver=","miniorange-otp-verification\u002Fcss\u002Fotp-admin-css.css?ver=","miniorange-otp-verification\u002Fcss\u002Fotp-frontend.css?ver=",{"cssClasses":1201,"htmlComments":1204,"htmlAttributes":1207,"restEndpoints":1210,"jsGlobals":1211,"shortcodeOutput":1215},[1202,1203],"mo-otp-update-message","mo_otp_validation_container",[1205,1206],"\u003C!-- The following comment is added to make sure that OTP plugin should be loaded on the pages -->","\u003C!-- begin:OTP Plugin Comment -->",[1208,1209],"data-plugin-dir","data-plugin-name",[],[1212,1213,1214],"mo_otp_validation_params","mo_otp_script_params","mo_otp_admin_params",[1216],"[mo_otp_login]",{"slug":4,"current_version":6,"total_versions":258,"versions":1218},[1219,1224,1231,1238,1245,1252,1259,1266,1273,1280,1287,1294,1301,1308,1315,1322,1329,1336,1343,1349,1356,1363,1370,1377,1384,1391,1398,1405,1412,1419,1426,1433,1440,1447,1454,1461,1468,1475,1480,1488,1496,1504,1512,1520,1528,1536,1544,1552,1560,1568,1576,1584,1592,1600,1608,1616,1624,1632,1640,1648,1656,1664,1672,1680,1688,1696,1704,1712,1720,1728,1735,1743,1751,1759,1767,1775,1783,1791,1799,1807,1815,1823,1831,1839],{"version":6,"download_url":26,"svn_tag_url":1220,"released_at":38,"has_diff":666,"diff_files_changed":1221,"diff_lines":38,"trac_diff_url":1222,"vulnerabilities":1223,"is_current":668},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.8&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.9",[],{"version":1225,"download_url":1226,"svn_tag_url":1227,"released_at":38,"has_diff":666,"diff_files_changed":1228,"diff_lines":38,"trac_diff_url":1229,"vulnerabilities":1230,"is_current":666},"5.4.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.8",[],{"version":1232,"download_url":1233,"svn_tag_url":1234,"released_at":38,"has_diff":666,"diff_files_changed":1235,"diff_lines":38,"trac_diff_url":1236,"vulnerabilities":1237,"is_current":666},"5.4.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.7",[],{"version":1239,"download_url":1240,"svn_tag_url":1241,"released_at":38,"has_diff":666,"diff_files_changed":1242,"diff_lines":38,"trac_diff_url":1243,"vulnerabilities":1244,"is_current":666},"5.4.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.6",[],{"version":1246,"download_url":1247,"svn_tag_url":1248,"released_at":38,"has_diff":666,"diff_files_changed":1249,"diff_lines":38,"trac_diff_url":1250,"vulnerabilities":1251,"is_current":666},"5.4.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.5",[],{"version":1253,"download_url":1254,"svn_tag_url":1255,"released_at":38,"has_diff":666,"diff_files_changed":1256,"diff_lines":38,"trac_diff_url":1257,"vulnerabilities":1258,"is_current":666},"5.4.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.4",[],{"version":1260,"download_url":1261,"svn_tag_url":1262,"released_at":38,"has_diff":666,"diff_files_changed":1263,"diff_lines":38,"trac_diff_url":1264,"vulnerabilities":1265,"is_current":666},"5.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.3",[],{"version":1267,"download_url":1268,"svn_tag_url":1269,"released_at":38,"has_diff":666,"diff_files_changed":1270,"diff_lines":38,"trac_diff_url":1271,"vulnerabilities":1272,"is_current":666},"5.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.2",[],{"version":1274,"download_url":1275,"svn_tag_url":1276,"released_at":38,"has_diff":666,"diff_files_changed":1277,"diff_lines":38,"trac_diff_url":1278,"vulnerabilities":1279,"is_current":666},"5.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.1",[],{"version":1281,"download_url":1282,"svn_tag_url":1283,"released_at":38,"has_diff":666,"diff_files_changed":1284,"diff_lines":38,"trac_diff_url":1285,"vulnerabilities":1286,"is_current":666},"5.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.8&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.4.0",[],{"version":1288,"download_url":1289,"svn_tag_url":1290,"released_at":38,"has_diff":666,"diff_files_changed":1291,"diff_lines":38,"trac_diff_url":1292,"vulnerabilities":1293,"is_current":666},"5.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.8",[],{"version":1295,"download_url":1296,"svn_tag_url":1297,"released_at":38,"has_diff":666,"diff_files_changed":1298,"diff_lines":38,"trac_diff_url":1299,"vulnerabilities":1300,"is_current":666},"5.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.7",[],{"version":1302,"download_url":1303,"svn_tag_url":1304,"released_at":38,"has_diff":666,"diff_files_changed":1305,"diff_lines":38,"trac_diff_url":1306,"vulnerabilities":1307,"is_current":666},"5.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.6",[],{"version":1309,"download_url":1310,"svn_tag_url":1311,"released_at":38,"has_diff":666,"diff_files_changed":1312,"diff_lines":38,"trac_diff_url":1313,"vulnerabilities":1314,"is_current":666},"5.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.5",[],{"version":1316,"download_url":1317,"svn_tag_url":1318,"released_at":38,"has_diff":666,"diff_files_changed":1319,"diff_lines":38,"trac_diff_url":1320,"vulnerabilities":1321,"is_current":666},"5.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.4",[],{"version":1323,"download_url":1324,"svn_tag_url":1325,"released_at":38,"has_diff":666,"diff_files_changed":1326,"diff_lines":38,"trac_diff_url":1327,"vulnerabilities":1328,"is_current":666},"5.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.3",[],{"version":1330,"download_url":1331,"svn_tag_url":1332,"released_at":38,"has_diff":666,"diff_files_changed":1333,"diff_lines":38,"trac_diff_url":1334,"vulnerabilities":1335,"is_current":666},"5.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.2",[],{"version":1337,"download_url":1338,"svn_tag_url":1339,"released_at":38,"has_diff":666,"diff_files_changed":1340,"diff_lines":38,"trac_diff_url":1341,"vulnerabilities":1342,"is_current":666},"5.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.1",[],{"version":18,"download_url":1344,"svn_tag_url":1345,"released_at":38,"has_diff":666,"diff_files_changed":1346,"diff_lines":38,"trac_diff_url":1347,"vulnerabilities":1348,"is_current":666},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.9&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.3.0",[],{"version":1350,"download_url":1351,"svn_tag_url":1352,"released_at":38,"has_diff":666,"diff_files_changed":1353,"diff_lines":38,"trac_diff_url":1354,"vulnerabilities":1355,"is_current":666},"5.2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.8&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.9",[],{"version":1357,"download_url":1358,"svn_tag_url":1359,"released_at":38,"has_diff":666,"diff_files_changed":1360,"diff_lines":38,"trac_diff_url":1361,"vulnerabilities":1362,"is_current":666},"5.2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.8",[],{"version":1364,"download_url":1365,"svn_tag_url":1366,"released_at":38,"has_diff":666,"diff_files_changed":1367,"diff_lines":38,"trac_diff_url":1368,"vulnerabilities":1369,"is_current":666},"5.2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.7",[],{"version":1371,"download_url":1372,"svn_tag_url":1373,"released_at":38,"has_diff":666,"diff_files_changed":1374,"diff_lines":38,"trac_diff_url":1375,"vulnerabilities":1376,"is_current":666},"5.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.6",[],{"version":1378,"download_url":1379,"svn_tag_url":1380,"released_at":38,"has_diff":666,"diff_files_changed":1381,"diff_lines":38,"trac_diff_url":1382,"vulnerabilities":1383,"is_current":666},"5.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.5",[],{"version":1385,"download_url":1386,"svn_tag_url":1387,"released_at":38,"has_diff":666,"diff_files_changed":1388,"diff_lines":38,"trac_diff_url":1389,"vulnerabilities":1390,"is_current":666},"5.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.4",[],{"version":1392,"download_url":1393,"svn_tag_url":1394,"released_at":38,"has_diff":666,"diff_files_changed":1395,"diff_lines":38,"trac_diff_url":1396,"vulnerabilities":1397,"is_current":666},"5.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.3",[],{"version":1399,"download_url":1400,"svn_tag_url":1401,"released_at":38,"has_diff":666,"diff_files_changed":1402,"diff_lines":38,"trac_diff_url":1403,"vulnerabilities":1404,"is_current":666},"5.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.2",[],{"version":1406,"download_url":1407,"svn_tag_url":1408,"released_at":38,"has_diff":666,"diff_files_changed":1409,"diff_lines":38,"trac_diff_url":1410,"vulnerabilities":1411,"is_current":666},"5.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.1",[],{"version":1413,"download_url":1414,"svn_tag_url":1415,"released_at":38,"has_diff":666,"diff_files_changed":1416,"diff_lines":38,"trac_diff_url":1417,"vulnerabilities":1418,"is_current":666},"5.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.1.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.2.0",[],{"version":1420,"download_url":1421,"svn_tag_url":1422,"released_at":38,"has_diff":666,"diff_files_changed":1423,"diff_lines":38,"trac_diff_url":1424,"vulnerabilities":1425,"is_current":666},"5.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.1.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.1.5",[],{"version":1427,"download_url":1428,"svn_tag_url":1429,"released_at":38,"has_diff":666,"diff_files_changed":1430,"diff_lines":38,"trac_diff_url":1431,"vulnerabilities":1432,"is_current":666},"5.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.1.0",[],{"version":1434,"download_url":1435,"svn_tag_url":1436,"released_at":38,"has_diff":666,"diff_files_changed":1437,"diff_lines":38,"trac_diff_url":1438,"vulnerabilities":1439,"is_current":666},"5.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.5",[],{"version":1441,"download_url":1442,"svn_tag_url":1443,"released_at":38,"has_diff":666,"diff_files_changed":1444,"diff_lines":38,"trac_diff_url":1445,"vulnerabilities":1446,"is_current":666},"5.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.4",[],{"version":1448,"download_url":1449,"svn_tag_url":1450,"released_at":38,"has_diff":666,"diff_files_changed":1451,"diff_lines":38,"trac_diff_url":1452,"vulnerabilities":1453,"is_current":666},"5.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.3",[],{"version":1455,"download_url":1456,"svn_tag_url":1457,"released_at":38,"has_diff":666,"diff_files_changed":1458,"diff_lines":38,"trac_diff_url":1459,"vulnerabilities":1460,"is_current":666},"5.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.2",[],{"version":1462,"download_url":1463,"svn_tag_url":1464,"released_at":38,"has_diff":666,"diff_files_changed":1465,"diff_lines":38,"trac_diff_url":1466,"vulnerabilities":1467,"is_current":666},"5.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.1",[],{"version":1469,"download_url":1470,"svn_tag_url":1471,"released_at":38,"has_diff":666,"diff_files_changed":1472,"diff_lines":38,"trac_diff_url":1473,"vulnerabilities":1474,"is_current":666},"5.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F5.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F5.0.0",[],{"version":40,"download_url":1476,"svn_tag_url":1477,"released_at":38,"has_diff":666,"diff_files_changed":1478,"diff_lines":38,"trac_diff_url":50,"vulnerabilities":1479,"is_current":666},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.2.2\u002F",[],[],{"version":1481,"download_url":1482,"svn_tag_url":1483,"released_at":38,"has_diff":666,"diff_files_changed":1484,"diff_lines":38,"trac_diff_url":1485,"vulnerabilities":1486,"is_current":666},"4.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.1",[1487],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1489,"download_url":1490,"svn_tag_url":1491,"released_at":38,"has_diff":666,"diff_files_changed":1492,"diff_lines":38,"trac_diff_url":1493,"vulnerabilities":1494,"is_current":666},"4.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.1.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.2.0",[1495],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1497,"download_url":1498,"svn_tag_url":1499,"released_at":38,"has_diff":666,"diff_files_changed":1500,"diff_lines":38,"trac_diff_url":1501,"vulnerabilities":1502,"is_current":666},"4.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.1.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.1.1",[1503],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1505,"download_url":1506,"svn_tag_url":1507,"released_at":38,"has_diff":666,"diff_files_changed":1508,"diff_lines":38,"trac_diff_url":1509,"vulnerabilities":1510,"is_current":666},"4.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F4.0.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.1.0",[1511],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1513,"download_url":1514,"svn_tag_url":1515,"released_at":38,"has_diff":666,"diff_files_changed":1516,"diff_lines":38,"trac_diff_url":1517,"vulnerabilities":1518,"is_current":666},"4.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.4.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F4.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F4.0.0",[1519],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1521,"download_url":1522,"svn_tag_url":1523,"released_at":38,"has_diff":666,"diff_files_changed":1524,"diff_lines":38,"trac_diff_url":1525,"vulnerabilities":1526,"is_current":666},"3.9.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.9.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.9.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.3",[1527],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1529,"download_url":1530,"svn_tag_url":1531,"released_at":38,"has_diff":666,"diff_files_changed":1532,"diff_lines":38,"trac_diff_url":1533,"vulnerabilities":1534,"is_current":666},"3.9.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.9.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.9.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.2",[1535],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1537,"download_url":1538,"svn_tag_url":1539,"released_at":38,"has_diff":666,"diff_files_changed":1540,"diff_lines":38,"trac_diff_url":1541,"vulnerabilities":1542,"is_current":666},"3.9.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.9.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.9.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.1",[1543],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1545,"download_url":1546,"svn_tag_url":1547,"released_at":38,"has_diff":666,"diff_files_changed":1548,"diff_lines":38,"trac_diff_url":1549,"vulnerabilities":1550,"is_current":666},"3.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.9.0",[1551],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1553,"download_url":1554,"svn_tag_url":1555,"released_at":38,"has_diff":666,"diff_files_changed":1556,"diff_lines":38,"trac_diff_url":1557,"vulnerabilities":1558,"is_current":666},"3.8.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.7",[1559],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1561,"download_url":1562,"svn_tag_url":1563,"released_at":38,"has_diff":666,"diff_files_changed":1564,"diff_lines":38,"trac_diff_url":1565,"vulnerabilities":1566,"is_current":666},"3.8.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.6",[1567],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1569,"download_url":1570,"svn_tag_url":1571,"released_at":38,"has_diff":666,"diff_files_changed":1572,"diff_lines":38,"trac_diff_url":1573,"vulnerabilities":1574,"is_current":666},"3.8.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.5",[1575],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1577,"download_url":1578,"svn_tag_url":1579,"released_at":38,"has_diff":666,"diff_files_changed":1580,"diff_lines":38,"trac_diff_url":1581,"vulnerabilities":1582,"is_current":666},"3.8.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.4",[1583],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1585,"download_url":1586,"svn_tag_url":1587,"released_at":38,"has_diff":666,"diff_files_changed":1588,"diff_lines":38,"trac_diff_url":1589,"vulnerabilities":1590,"is_current":666},"3.8.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.3",[1591],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1593,"download_url":1594,"svn_tag_url":1595,"released_at":38,"has_diff":666,"diff_files_changed":1596,"diff_lines":38,"trac_diff_url":1597,"vulnerabilities":1598,"is_current":666},"3.8.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.2",[1599],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1601,"download_url":1602,"svn_tag_url":1603,"released_at":38,"has_diff":666,"diff_files_changed":1604,"diff_lines":38,"trac_diff_url":1605,"vulnerabilities":1606,"is_current":666},"3.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.0&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.1",[1607],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1609,"download_url":1610,"svn_tag_url":1611,"released_at":38,"has_diff":666,"diff_files_changed":1612,"diff_lines":38,"trac_diff_url":1613,"vulnerabilities":1614,"is_current":666},"3.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.9&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.8.0",[1615],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1617,"download_url":1618,"svn_tag_url":1619,"released_at":38,"has_diff":666,"diff_files_changed":1620,"diff_lines":38,"trac_diff_url":1621,"vulnerabilities":1622,"is_current":666},"3.7.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.8&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.9",[1623],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1625,"download_url":1626,"svn_tag_url":1627,"released_at":38,"has_diff":666,"diff_files_changed":1628,"diff_lines":38,"trac_diff_url":1629,"vulnerabilities":1630,"is_current":666},"3.7.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.8",[1631],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1633,"download_url":1634,"svn_tag_url":1635,"released_at":38,"has_diff":666,"diff_files_changed":1636,"diff_lines":38,"trac_diff_url":1637,"vulnerabilities":1638,"is_current":666},"3.7.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.7",[1639],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1641,"download_url":1642,"svn_tag_url":1643,"released_at":38,"has_diff":666,"diff_files_changed":1644,"diff_lines":38,"trac_diff_url":1645,"vulnerabilities":1646,"is_current":666},"3.7.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.6",[1647],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1649,"download_url":1650,"svn_tag_url":1651,"released_at":38,"has_diff":666,"diff_files_changed":1652,"diff_lines":38,"trac_diff_url":1653,"vulnerabilities":1654,"is_current":666},"3.7.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.4&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.5",[1655],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1657,"download_url":1658,"svn_tag_url":1659,"released_at":38,"has_diff":666,"diff_files_changed":1660,"diff_lines":38,"trac_diff_url":1661,"vulnerabilities":1662,"is_current":666},"3.7.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.4",[1663],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1665,"download_url":1666,"svn_tag_url":1667,"released_at":38,"has_diff":666,"diff_files_changed":1668,"diff_lines":38,"trac_diff_url":1669,"vulnerabilities":1670,"is_current":666},"3.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.3",[1671],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1673,"download_url":1674,"svn_tag_url":1675,"released_at":38,"has_diff":666,"diff_files_changed":1676,"diff_lines":38,"trac_diff_url":1677,"vulnerabilities":1678,"is_current":666},"3.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.2",[1679],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1681,"download_url":1682,"svn_tag_url":1683,"released_at":38,"has_diff":666,"diff_files_changed":1684,"diff_lines":38,"trac_diff_url":1685,"vulnerabilities":1686,"is_current":666},"3.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.7&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7.1",[1687],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1689,"download_url":1690,"svn_tag_url":1691,"released_at":38,"has_diff":666,"diff_files_changed":1692,"diff_lines":38,"trac_diff_url":1693,"vulnerabilities":1694,"is_current":666},"3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.7",[1695],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1697,"download_url":1698,"svn_tag_url":1699,"released_at":38,"has_diff":666,"diff_files_changed":1700,"diff_lines":38,"trac_diff_url":1701,"vulnerabilities":1702,"is_current":666},"3.6.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.6.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.3",[1703],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1705,"download_url":1706,"svn_tag_url":1707,"released_at":38,"has_diff":666,"diff_files_changed":1708,"diff_lines":38,"trac_diff_url":1709,"vulnerabilities":1710,"is_current":666},"3.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.2",[1711],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1713,"download_url":1714,"svn_tag_url":1715,"released_at":38,"has_diff":666,"diff_files_changed":1716,"diff_lines":38,"trac_diff_url":1717,"vulnerabilities":1718,"is_current":666},"3.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.6&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.6.1",[1719],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1721,"download_url":1722,"svn_tag_url":1723,"released_at":38,"has_diff":666,"diff_files_changed":1724,"diff_lines":38,"trac_diff_url":1725,"vulnerabilities":1726,"is_current":666},"3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.5&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.6",[1727],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":17,"download_url":1729,"svn_tag_url":1730,"released_at":38,"has_diff":666,"diff_files_changed":1731,"diff_lines":38,"trac_diff_url":1732,"vulnerabilities":1733,"is_current":666},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.3&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.5",[1734],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1736,"download_url":1737,"svn_tag_url":1738,"released_at":38,"has_diff":666,"diff_files_changed":1739,"diff_lines":38,"trac_diff_url":1740,"vulnerabilities":1741,"is_current":666},"3.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.2&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.3",[1742],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1744,"download_url":1745,"svn_tag_url":1746,"released_at":38,"has_diff":666,"diff_files_changed":1747,"diff_lines":38,"trac_diff_url":1748,"vulnerabilities":1749,"is_current":666},"3.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.1&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.2",[1750],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1752,"download_url":1753,"svn_tag_url":1754,"released_at":38,"has_diff":666,"diff_files_changed":1755,"diff_lines":38,"trac_diff_url":1756,"vulnerabilities":1757,"is_current":666},"3.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.64&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.4.1",[1758],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1760,"download_url":1761,"svn_tag_url":1762,"released_at":38,"has_diff":666,"diff_files_changed":1763,"diff_lines":38,"trac_diff_url":1764,"vulnerabilities":1765,"is_current":666},"3.2.64","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.64.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.64\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.63&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.64",[1766],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1768,"download_url":1769,"svn_tag_url":1770,"released_at":38,"has_diff":666,"diff_files_changed":1771,"diff_lines":38,"trac_diff_url":1772,"vulnerabilities":1773,"is_current":666},"3.2.63","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.63.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.63\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.62&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.63",[1774],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1776,"download_url":1777,"svn_tag_url":1778,"released_at":38,"has_diff":666,"diff_files_changed":1779,"diff_lines":38,"trac_diff_url":1780,"vulnerabilities":1781,"is_current":666},"3.2.62","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.62.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.62\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.61&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.62",[1782],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1784,"download_url":1785,"svn_tag_url":1786,"released_at":38,"has_diff":666,"diff_files_changed":1787,"diff_lines":38,"trac_diff_url":1788,"vulnerabilities":1789,"is_current":666},"3.2.61","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.61.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.61\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.60&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.61",[1790],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1792,"download_url":1793,"svn_tag_url":1794,"released_at":38,"has_diff":666,"diff_files_changed":1795,"diff_lines":38,"trac_diff_url":1796,"vulnerabilities":1797,"is_current":666},"3.2.60","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.60.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.60\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.50&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.60",[1798],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1800,"download_url":1801,"svn_tag_url":1802,"released_at":38,"has_diff":666,"diff_files_changed":1803,"diff_lines":38,"trac_diff_url":1804,"vulnerabilities":1805,"is_current":666},"3.2.50","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.50.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.50\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.49&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.50",[1806],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1808,"download_url":1809,"svn_tag_url":1810,"released_at":38,"has_diff":666,"diff_files_changed":1811,"diff_lines":38,"trac_diff_url":1812,"vulnerabilities":1813,"is_current":666},"3.2.49","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.49.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.49\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.48&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.49",[1814],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1816,"download_url":1817,"svn_tag_url":1818,"released_at":38,"has_diff":666,"diff_files_changed":1819,"diff_lines":38,"trac_diff_url":1820,"vulnerabilities":1821,"is_current":666},"3.2.48","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.48.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.48\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.47&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.48",[1822],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1824,"download_url":1825,"svn_tag_url":1826,"released_at":38,"has_diff":666,"diff_files_changed":1827,"diff_lines":38,"trac_diff_url":1828,"vulnerabilities":1829,"is_current":666},"3.2.47","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.47.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.47\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.46&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.47",[1830],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1832,"download_url":1833,"svn_tag_url":1834,"released_at":38,"has_diff":666,"diff_files_changed":1835,"diff_lines":38,"trac_diff_url":1836,"vulnerabilities":1837,"is_current":666},"3.2.46","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.46.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.46\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.45&new_path=%2Fminiorange-otp-verification%2Ftags%2F3.2.46",[1838],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":1840,"download_url":1841,"svn_tag_url":1842,"released_at":38,"has_diff":666,"diff_files_changed":1843,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":1844,"is_current":666},"3.2.45","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.3.2.45.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-otp-verification\u002Ftags\u002F3.2.45\u002F",[],[1845],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40}]