[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frf83yl-LANNF41typ8clVTVOd6ubVBbetHR6PmAbf-k":3},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":140,"fingerprints":242},"aweos-admin-login","AWEOS Admin Login","1.5.13","AWEOS GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Faweos\u002F","\u003Ch4>A QUICK AND MODERN WAY TO LOGIN\u003C\u002Fh4>\n\u003Cp>Use this plugin to login without a password: It allows you to login via email verification, instead of a password login.\u003C\u002Fp>\n\u003Cp>It will only work for registered admin email addresses.\u003Cbr \u002F>\nTo help agains spammer and brute force attacks, we set a security timer. Change the duration in the E-Mail Login options.\u003C\u002Fp>\n\u003Ch4>HOW IT WORKS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Go to \u002Fwp-admin.\u003C\u002Fli>\n\u003Cli>Click „VERIFICATION PER E-MAIL“.\u003C\u002Fli>\n\u003Cli>Type your email and click „send“.\u003C\u002Fli>\n\u003Cli>Check you email’s and click the verification link.\u003C\u002Fli>\n\u003Cli>Admin Login checks if your link is valid and authenticates you.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The verification link expires after 10 minutes.\u003Cbr \u002F>\nSetup a limit for the „send“ button in the admin area, it will send the email after the timer expired.\u003C\u002Fp>\n\u003Cp>Our method works with multiple accounts and login attempts, at the same time.\u003C\u002Fp>\n\u003Ch4>YOU DECIDE HOW TO LOGIN\u003C\u002Fh4>\n\u003Cp>We do not replace or modify the default WordPress login, this plugin will add a simple button to your admin area.\u003Cbr \u002F>\nYou can also change the limit of allowed login attempts using the timer in the admin panel.\u003C\u002Fp>\n\u003Ch4>BUG REPORTS AND FEEDBACK\u003C\u002Fh4>\n\u003Cp>Your feedback is important, if you find bugs or have suggestions write us an E-Mail: [support@aweos.de](mailto: support@aweos.de)\u003C\u002Fp>\n\u003Cp>This plugin was developed by the advertising agency AWEOS.\u003Cbr \u002F>\nImprint \u002F Legal information (German): \u003Ca href=\"https:\u002F\u002Faweos.de\u002Fimpressum\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Faweos.de\u002Fimpressum\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS „AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Login without a password: Use this plugin to login via email verification, no password required.",10,1490,0,"2023-10-12T12:23:00.000Z","6.1.10","4.5","7.0",[19,20,21,22,23],"email","email-login","login","password","without-password","http:\u002F\u002F-","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faweos-admin-login.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":11,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"aweos",6220,93,13,89,"2026-04-04T06:25:27.562Z",[38,59,83,102,123],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"magic-link","Magic Link – Secure one click passwordless login","1.2.3","KaizenCoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaizencoders\u002F","\u003Cp>Say goodbye to forgotten passwords. Enable a secure, passwordless login experience for your WordPress site using email, SMS, or QR code magic links.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Magic Link\u003C\u002Fstrong> makes traditional passwords a thing of the past. Instead of logging in with a username and password, users can log in simply by clicking a secure link sent to their email or phone. It’s quick, safe, and incredibly user-friendly.\u003C\u002Fp>\n\u003Cp>Perfect for membership sites, WooCommerce stores, community forums, or any site that wants to simplify user authentication.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Benefits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>Passwordless Login\u003C\u002Fstrong>\u003Cbr \u002F>\n  No more password resets or weak password risks.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Email Magic Links\u003C\u002Fstrong>\u003Cbr \u002F>\n  A unique, expirable login link is emailed to users.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Force Magic Link Login\u003C\u002Fstrong>\u003Cbr \u002F>\n  Option to set Magic Link the default login method.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Auto-login Links\u003C\u002Fstrong>\u003Cbr \u002F>\n  Automatically log in users via links in notification emails for quicker actions.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>User-Friendly UX\u003C\u002Fstrong>\u003Cbr \u002F>\n  Especially helpful for non-technical users or mobile-first visitors.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Redirect After Login\u003C\u002Fstrong>\u003Cbr \u002F>\n  Send users to a specific page after they log in.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Create Magic Link for any user\u003C\u002Fstrong>\u003Cbr \u002F>\n  Admin can create Magic Link for any user.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>List All Magic Links\u003C\u002Fstrong>\u003Cbr \u002F>\n  Admin can view all generated Magic Links.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Bulk Delete Magic Links\u003C\u002Fstrong>\u003Cbr \u002F>\n  Select multiple Magic Links and delete in bulk.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Shortcode Support\u003C\u002Fstrong>\u003Cbr \u002F>\n  Add magic link login forms anywhere on your site with \u003Ccode>[magic-link]\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Customizable Expiry\u003C\u002Fstrong>\u003Cbr \u002F>\n  Set how long magic links remain valid (minutes, hours, days).\u003C\u002Fp>\n\u003Cp>👉\u003Cstrong>CLI Ready\u003C\u002Fstrong>\u003Cbr \u002F>\n  Control plugin settings and features via WP-CLI.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Fully Configurable [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Export\u002Fimport\u002Freset settings with ease.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>GDPR Compliant\u003C\u002Fstrong>\u003Cbr \u002F>\n  No personal data is stored beyond what WordPress already collects.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>🔐 Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>Login URL Redirection\u003C\u002Fstrong>\u003Cbr \u002F>\n  Redirect users to specific pages after login\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Role based redirection\u003C\u002Fstrong>\u003Cbr \u002F>\n  Redirect users to specific pages after login\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Login Attempt Limits\u003C\u002Fstrong>\u003Cbr \u002F>\n  Set limits on magic link generation\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Custom Email Templates\u003C\u002Fstrong>\u003Cbr \u002F>\n  Customize email design and content.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Improved Security\u003C\u002Fstrong>\u003Cbr \u002F>\n  Avoid brute-force attacks and phishing risks related to password use.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>IP Control\u003C\u002Fstrong>\u003Cbr \u002F>\n  Enhance the security by restricting users to login from the same IP address that requested the link.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Login Request Throttling\u003C\u002Fstrong>\u003Cbr \u002F>\n  Limit login URL generation for the given time span.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Brute Force Protection\u003C\u002Fstrong>\u003Cbr \u002F>\n  Limit rate of login attempts and block IP temporarily.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Domain Restriction\u003C\u002Fstrong>\u003Cbr \u002F>\n  Restrict email domains that can use the magic link login feature.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Bulk Actions: Expire, Used Links\u003C\u002Fstrong>\u003Cbr \u002F>\n  Mark Magic Links as \u003Ccode>Expired\u003C\u002Fcode>, \u003Ccode>Used\u003C\u002Fcode> in bulk.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Support \u003Ccode>{magic-link}\u003C\u002Fcode> merge tag\u003C\u002Fstrong>\u003Cbr \u002F>\n  One can use \u003Ccode>{magic-link}\u003C\u002Fcode> merge tag in outgoing emails to auto generate Magic Link for the recipient. Useful for quick checkout, quick access to courses and other usecases where login is required.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>SMS Magic Links [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Send login links via SMS text messages.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>QR Code Login [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Generate QR codes for easy mobile login.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Device Restrictions [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Limit logins to specific devices\u002Fbrowsers.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Role-Based Access [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Control which user roles can use magic links.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Analytics & Reporting [Coming Soon]\u003C\u002Fstrong>\u003Cbr \u002F>\n  Track magic link usage and patterns.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Priority Support\u003C\u002Fstrong>\u003Cbr \u002F>\n  Get expert help when you need it.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n  Seamless checkout experience for returning customers.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>A user enters their email address on the login screen.\u003C\u002Fli>\n\u003Cli>A one-time, time-sensitive login link is emailed to them.\u003C\u002Fli>\n\u003Cli>They click the link and are instantly logged into your site — no password needed!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>Does Magic Link speak your language? If not, \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fmagic-link\u002F\" rel=\"nofollow ugc\">translate “Magic Link” into your language\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>DO YOU HAVE ANY QUESTIONS\u002F FEEDBACK\u002F FEATURE REQUEST\u002F BUG REPORT❓\u003C\u002Fh3>\n\u003Cp>Feel free to create a ticket \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmagic-link\u002F\" rel=\"ugc\">here\u003C\u002Fa>. We love to communicate with you and reply to all your queries.\u003C\u002Fp>\n\u003Ch3>Spread The Word ❤️\u003C\u002Fh3>\n\u003Cp>If you like Magic Link, please leave us a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmagic-link\u002Freviews\u002F#new-post\" rel=\"ugc\">⭐⭐⭐⭐⭐\u003C\u002Fa> review and also spread the word about it via Facebook and Twitter. That helps fellow website owners assess Social Linkz easily and benefit from it!\u003C\u002Fp>\n\u003Ch3>What’s Next\u003C\u002Fh3>\n\u003Cp>If you like this plugin then consider checking out our other solutions:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Furl-shortify\u002F\" rel=\"ugc\">URL Shortify\u003C\u002Fa> – Simple, Powerful, and Easy URL Shortener Plugin For WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>URL Shortify helps you beautify, manage, and share any URL on or off of your WordPress website. Create links that look how you want using your domain name! It’s a Simple, Easy & Elegant self hosted alternative to Bitly, TinyURL, Cuttly, Pretty Links, URL Shortener By My Theme Shop, Rebrandly, BL.Link, Short.io, and many other SaaS URL Shortener services.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-urls\u002F\" rel=\"ugc\">Update URLs\u003C\u002Fa> – Quick and Easy way to search old links and replace them with new links in WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you move your WordPress website to a new domain name, you will find that internal links to pages and references to images are not updated. Instead, these links and references will point to your old domain name. Update URLs fixes that problem by helping you change old urls and links in your website.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogify\u002F\" rel=\"ugc\">Logify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Logify is a comprehensive logging and monitoring plugin for WordPress that helps you keep track of various activities and events on your website. It provides detailed logs of user actions, system events, and errors, allowing you to monitor and troubleshoot your site effectively.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-linkz\u002F\" rel=\"ugc\">Social Linkz\u003C\u002Fa> – Lightweight and fast social media sharing plugin\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Futilitify\u002F\" rel=\"ugc\">Utilitify\u003C\u002Fa> – Supercharge Your WordPress Site With Power Pack WordPress Utilities\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>It’s a simple & neat plugin which helps you to customize your WordPress setup in a very elegant way.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Secure one click passwordless login",2392,"","6.9.4","6.7","5.6",[20,21,52,53,54],"magic-login","one-click-login","passwordless-login","https:\u002F\u002Fkaizencoders.com\u002Fmagic-link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-link.1.2.3.zip",100,"2026-03-15T10:48:56.248Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":48,"requires_at_least":72,"requires_php":47,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":13,"last_vuln_date":82,"fetched_at":28},"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,330832,90,63,"2026-02-14T03:45:00.000Z","4.1",[74,75,76,77,54],"email-otp","email-validation","email-verification","hide-login","http:\u002F\u002Fpickplugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-verification.zip",88,2,"2025-12-04 17:39:15",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":57,"downloaded":91,"rating":57,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":47,"requires_php":95,"tags":96,"homepage":100,"download_link":101,"security_score":57,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"email-otp-authenticator","Email OTP Authenticator – for Login, Registration or 2FA, RWL, RWA Services","6.3.4","cs7.in","https:\u002F\u002Fprofiles.wordpress.org\u002Filvchandan\u002F","\u003Cp>\u003Cstrong>Services :-\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SIGNIN :\u003C\u002Fstrong> Login with an OTP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SIGNUP :\u003C\u002Fstrong> Register with an OTP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>2FA :\u003C\u002Fstrong> Two Factor Authentication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RWL :\u003C\u002Fstrong> Ratify (users) Without Login.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RWA :\u003C\u002Fstrong> Ratify (guests) Without Account.\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Seamless OTP Login, Registration & Session\u003C\u002Fstrong>\u003Cbr \u002F>\nEnhance your website’s user experience with this powerful and easy-to-use plugin. Let users \u003Cstrong>login or register\u003C\u002Fstrong> using a secure \u003Cstrong>One-Time Password (OTP)\u003C\u002Fstrong> sent directly to their \u003Cstrong>email\u003C\u002Fstrong>—no password required!\u003C\u002Fp>\n\u003Cp>You can also enable \u003Cstrong>Two-Factor Authentication (2FA)\u003C\u002Fstrong> for an extra layer of security during login or registration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KEY HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>OTP via Email\u003C\u002Fstrong> – Send quick, secure, and your own server-based emails.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quick Signin & Signup\u003C\u002Fstrong> – Instant, easy, and password-free; Login & signup with OTP.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Two-Factor Authentication (2FA)\u003C\u002Fstrong> – Add advanced protection to Login or Registration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Guest Access (RWA)\u003C\u002Fstrong> – Allow visitors temporary or premium access without registration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Verified Access (RWL)\u003C\u002Fstrong> – Allow registered users temporary or premium access without login.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Zero External Dependency\u003C\u002Fstrong> – Works independently, no Google\u002FFacebook\u002FB2B API required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why Choose This Plugin ?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>FAST\u003C\u002Fstrong> – Lightning-quick OTP delivery and smooth user experience\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>FRIENDLY\u003C\u002Fstrong> – Simple and intuitive for both users and admins\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SMART\u003C\u002Fstrong> – Intelligent access handling and user behavior adaptation\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SMOOTH\u003C\u002Fstrong> – Clean UI integration for a frictionless flow\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SECURED\u003C\u002Fstrong> – Robust protection using email verification and secure tokens\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for \u003Cstrong>membership sites, e-commerce platforms, SaaS applications,\u003C\u002Fstrong> and \u003Cstrong>content-based websites\u003C\u002Fstrong> looking to offer seamless, secure, and flexible user access.\u003Cbr \u002F>\n.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>F E A T U R E S :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features For Registered Users :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Login with OTP.\u003C\u002Fli>\n\u003Cli>Verify email to grant actions even without Login. (RWL)\u003C\u002Fli>\n\u003Cli>Lock specific pages or URLs for verified users. (RWL)\u003C\u002Fli>\n\u003Cli>Re-verify logged-in users for sensitive actions.\u003C\u002Fli>\n\u003Cli>Auto Log-out after limited wrong OTP attempts.\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features For Visitors (Guests):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Serve facilities even without account.\u003C\u002Fli>\n\u003Cli>Quick registration with an email and OTP only.\u003C\u002Fli>\n\u003Cli>Lock specific pages or URLs for verified visitors. (RWA)\u003C\u002Fli>\n\u003Cli>Verify email to grant actions even without registration. (RWA)\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features For All :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set 2FA Lock for all.\u003C\u002Fli>\n\u003Cli>Set the OTP expiry time.\u003C\u002Fli>\n\u003Cli>Set the OTP sending Limit.\u003C\u002Fli>\n\u003Cli>Set max wrong attempts Limit.\u003C\u002Fli>\n\u003Cli>Block unwanted email addresses.\u003C\u002Fli>\n\u003Cli>Block unwanted email providers.\u003C\u002Fli>\n\u003Cli>Allow specific email providers.\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Operational Features :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage complete form CSS.\u003C\u002Fli>\n\u003Cli>Customize email to send OTP.\u003C\u002Fli>\n\u003Cli>Supportcode to change the language.\u003C\u002Fli>\n\u003Cli>Generate OTP attempts log for review.\u003C\u002Fli>\n\u003Cli>Customize popup and inline form layout.\u003C\u002Fli>\n\u003Cli>Create Menus, Links or auto-popup the form.\u003C\u002Fli>\n\u003Cli>Manage complete form template without CSS.\u003C\u002Fli>\n\u003Cli>Use or customize from 27 ready-made templates.\u003C\u002Fli>\n\u003Cli>Use multiple inline or popup forms on a single page.\u003C\u002Fli>\n\u003Cli>Integrate external functions and custom support code.\u003C\u002Fli>\n\u003Cli>Operate through Menu editor, Shortcode or HTML code.\u003C\u002Fli>\n\u003Cli>Zero dependency on other APIs as Google\u002FFacebook\u002FB2B etc.\u003C\u002Fli>\n\u003Cli>Provide EASY and SECURE Login\u002FRegister\u002FVerification features.\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Additional Features :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add multiple layers of security and access control.\u003C\u002Fli>\n\u003Cli>Re-verify logged-in users before sensitive actions.\u003C\u002Fli>\n\u003Cli>Provide subscriber\u002Fmember access without login or registration.\u003C\u002Fli>\n\u003Cli>Lock user accounts to re-verify OTP without logout or session loss.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible With :\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Youzify\u003C\u002Fli>\n\u003Cli>Profilegrid\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003Cli>ARMember\u003C\u002Fli>\n\u003Cli>ProfilePress\u003C\u002Fli>\n\u003Cli>Buddypress\u003C\u002Fli>\n\u003Cli>Profile Builder\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>User Meta Lite\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>User Registration\u003C\u002Fli>\n\u003Cli>RegistrationMagic\u003C\u002Fli>\n\u003Cli>WP User Manager\u003C\u002Fli>\n\u003Cli>Pie Register–Basic\u003C\u002Fli>\n\u003Cli>Login\u002FSignup Popup\u003C\u002Fli>\n\u003Cli>Paid Memberships Pro\u003C\u002Fli>\n\u003Cli>Paid Member Subscriptions\u003C\u002Fli>\n\u003Cli>N-Media WP Member Registration\u003C\u002Fli>\n\u003Cli>And Many More . . .\u003Cbr \u002F>\n.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin can act as \u003Cstrong>a standalone authentication system\u003C\u002Fstrong> or integrate smoothly with your favorite membership and user management tools\u002Fplugins.\u003C\u002Fp>\n\u003Cp>The facilities of this plugin will put your website far ahead of everyone else. Install it, and use its features to check out the effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This free version includes all Addon+Prime features. Premium access is exclusive.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FuxmdxKb2vTI\" rel=\"nofollow ugc\">See the plugin intro video (version:5.2.6)\u003C\u002Fa>\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\u002FuxmdxKb2vTI?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\u003Ch3>Feedback & Support\u003C\u002Fh3>\n\u003Cp>Your feedback helps make this plugin even better.\u003Cbr \u002F>\nShare your suggestions or report issues directly\u003Cbr \u002F>\nto the \u003Cstrong>plugin author\u003C\u002Fstrong> : \u003Ca href=\"mailto:Mr.Chandan.Shrivastava@gmail.com\" rel=\"nofollow ugc\">Mr.Chandan.Shrivastava@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n","Use an OTP to Login, Register, 2FA OR allow interim premium access WITHOUT Login, even WITHOUT Account. It is FAST, FRIENDLY, SMART, SMOOTH & SECURED.",8713,11,"2025-11-11T02:45:00.000Z","6.8.5","7.3",[97,74,98,99],"2fa","login-registration","passwordless-operation","https:\u002F\u002Feotpa.cs7.in\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-otp-authenticator.6.3.4.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":57,"downloaded":110,"rating":57,"num_ratings":111,"last_updated":112,"tested_up_to":48,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":118,"download_link":119,"security_score":120,"vuln_count":121,"unpatched_count":13,"last_vuln_date":122,"fetched_at":28},"magic-login-mail","Magic Login Mail or QR Code","2.06","Katsushi Kawamori","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatsushi-kawamori\u002F","\u003Cp>Enter your email address, and send you an email with a magic link or QR Code to login without a password.\u003C\u002Fp>\n\u003Ch4>Login\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Login with email address only.\u003C\u002Fli>\n\u003Cli>Only registered users can login.\u003C\u002Fli>\n\u003Cli>Password-less login from the magic link or QR code notified in the email.\u003C\u002Fli>\n\u003Cli>shortcode : \u003Ccode>[magic_login]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>action hook : \u003Ccode>do_action( 'magic_email_send', $emails | array, true | bool )\u003C\u002Fcode> : To send the magic link simultaneously from the management account.\u003C\u002Fli>\n\u003Cli>QR code login on the user’s administration screen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Thanks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This plugin is a modified version of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpasswordless-login\u002F\" rel=\"ugc\">Passwordless Login\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The main changes are the addition of various filter hooks and the addition of the following action hooks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Action hook\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This is for sending bulk e-mails with a magic link for login to multiple accounts from the management screen.\u003C\u002Fli>\n\u003Cli>When using this action hook, the URL of the page where the shortcode [magic_login] is placed should be specified in the filter hook ‘magic_login_mail_url’.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * To send the magic link simultaneously from the management account.\n *\n * @param array  $emails  Multiple email addresses.\n * @param bool   true  Output notifications to the management screen immediately after sending.\n *\u002F\ndo_action( 'magic_email_send', $emails, true );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Filter hooks\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for magic link url with mail.\n *\n *\u002F\nadd_filter( 'magic_login_mail_url', function(){ return 'url'; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Currently logged in user link for Magic Login Mail\n *\n * @param string $url  URL.\n * @param int    $user_id  User ID.\n * @return $url\n *\u002F\nadd_filter( 'magic_login_mail_user_redirect', 'redirect_url_login_users', 10, 2 );\n\n\u002F** ==================================================\n * Login user after redirect for Magic Login Mail\n *\n * @param string $url  URL.\n * @param int    $user_id  User ID.\n * @return $url\n *\u002F\nadd_filter( 'magic_login_mail_after_login_redirect', 'redirect_url_login_users', 10, 2 );\n\nfunction redirect_url_login_users( $url, $user_id ){\n    \u002F* your code *\u002F\n    return $url;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for message with shortcode form.\n *\n *\u002F\nadd_filter( 'magic_login_mail_success_link_msg', function(){ return 'Message for success.'; }, 10, 1 );\nadd_filter( 'magic_login_mail_success_login_msg', function(){ return 'Message for success with login.'; }, 10, 1 );\nadd_filter( 'magic_login_mail_valid_errors', function(){ return 'Message for mail validation error.'; }, 10, 1 );\nadd_filter( 'magic_login_mail_email_errors', function(){ return 'Message for sent mail error.'; }, 10, 1 );\nadd_filter( 'magic_login_mail_invalid_token_error', function(){ return 'Message for token error.'; }, 10, 1 );\nadd_filter( 'magic_login_mail_form_label', function(){ return 'Message for form label.'; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for color with shortcode form.\n *\n *\u002F\nadd_filter( 'magic_login_mail_success_link_msg_back_color', function(){ return '#e7f7d3'; }, 10, 1 );\nadd_filter( 'magic_login_mail_success_login_msg_back_color', function(){ return '#e7f7d3'; }, 10, 1 );\nadd_filter( 'magic_login_mail_valid_errors_back_color', function(){ return '#ffebe8'; }, 10, 1 );\nadd_filter( 'magic_login_mail_email_errors_back_color', function(){ return '#ffebe8'; }, 10, 1 );\nadd_filter( 'magic_login_mail_invalid_token_error_back_color', function(){ return '#ffebe8'; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for input text size.\n *\n *\u002F\nadd_filter( 'magic_login_mail_input_size', function(){ return 17; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for class name.\n *\n *\u002F\nadd_filter( 'magic_login_mail_notice_class_name', function(){ return 'mynotice'; }, 10, 1 );\nadd_filter( 'magic_login_mail_form_class_name', function(){ return 'myform'; }, 10, 1 );\nadd_filter( 'magic_login_mail_label_class_name', function(){ return 'mylabel'; }, 10, 1 );\nadd_filter( 'magic_login_mail_input_class_name', function(){ return 'myinput'; }, 10, 1 );\nadd_filter( 'magic_login_mail_submit_class_name', function(){ return 'mysubmit'; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for message with mail subject.\n *\n *\u002F\nadd_filter( 'magic_login_mail_subject', function(){ return 'subject'; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for message with mail.\n *\n * @param string $message  message.\n * @param string $url  url.\n * @param string $exp_date_time  expiration date and time.\n *\u002F\nadd_filter(\n    'magic_login_mail_message',\n    function( $message, $url, $exp_date_time ) {\n\n        $message .= '\u003Cbr>\u003Cbr>' . 'You may only log in once using the link above.';\n\n        return $message;\n    },\n    10,\n    3\n);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cpre>\u003Ccode>\u002F** ==================================================\n * Filter for login expiration.\n *\n *\u002F\nadd_filter( 'magic_login_mail_expiration', function(){ return 10; }, 10, 1 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Enter your email address, and send you an email with a magic link or QR Code to login without a password.",6216,3,"2026-02-13T00:04:00.000Z","4.7","8.0",[19,21,116,117],"passwordless","users","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmagic-login-mail\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-login-mail.2.06.zip",97,1,"2026-02-13 16:21:07",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":57,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":47,"requires_at_least":47,"requires_php":47,"tags":135,"homepage":47,"download_link":139,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"smart-wp-login","Smart WP Login","1.0.2","Nishant Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnishant_kumar\u002F","\u003Cp>Smart WP Login allows you to configure default WordPress Login, Registration or\u003Cbr \u002F>\nPassword Reset system to work with email and not username. You can enable this\u003Cbr \u002F>\nfeature individually on Login, Registration or Retrieve Password. So you can make\u003Cbr \u002F>\nonly \u003Cstrong>Login using Email\u003C\u002Fstrong>, \u003Cstrong>Registration using Email\u003C\u002Fstrong> or \u003Cstrong>Retrieve Password\u003Cbr \u002F>\nusing Email\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enables you to use email instead of username to login, register or retrieve\u003Cbr \u002F>\npassword.\u003C\u002Fli>\n\u003Cli>Removes username field from WordPress login.\u003C\u002Fli>\n\u003Cli>Removes username field from WordPress registration.\u003C\u002Fli>\n\u003Cli>When using Login with Email, it changes the default WordPress login error and\u003Cbr \u002F>\ndoesn’t show username in error message.\u003C\u002Fli>\n\u003Cli>You can also change login, registration and retrieve password related message.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>Smart WP Login generates username automatically. Please see our FAQ section to\u003Cbr \u002F>\nlearn how it generates username.\u003C\u002Fp>\n","remove username, login, registration, password, authentication, wp-login, email, smart Requires at least: 3.1.0 Tested up to: 4.2.2 Stable tag: 1.0.",8319,60,4,"2015-06-19T07:19:00.000Z",[136,137,138],"login-using-email","registration-using-email","retrieve-password-using-email","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-wp-login.zip",{"attackSurface":141,"codeSignals":189,"taintFlows":201,"riskAssessment":228,"analyzedAt":241},{"hooks":142,"ajaxHandlers":171,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":133,"unprotectedCount":133},[143,149,153,158,162,166],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","admin_menu","awal_create_menu","admin-menu.php",5,{"type":144,"name":150,"callback":151,"file":147,"line":152},"admin_init","awal_register_setting",16,{"type":144,"name":154,"callback":155,"file":156,"line":157},"login_head","awal_custom_login","interface.php",9,{"type":144,"name":159,"callback":160,"file":156,"line":161},"login_form","awal_btn",18,{"type":144,"name":163,"callback":164,"file":156,"line":165},"login_enqueue_scripts","awal_js",26,{"type":167,"name":168,"callback":169,"file":156,"line":170},"filter","login_message","awal_loginheader",37,[172,178,181,184],{"action":173,"nopriv":174,"callback":175,"hasNonce":174,"hasCapCheck":174,"file":176,"line":177},"awal_time",false,"awal_may_mail","ajax-handler.php",45,{"action":173,"nopriv":179,"callback":175,"hasNonce":174,"hasCapCheck":174,"file":176,"line":180},true,46,{"action":182,"nopriv":174,"callback":182,"hasNonce":174,"hasCapCheck":174,"file":176,"line":183},"awal_mail_clicked",82,{"action":182,"nopriv":179,"callback":182,"hasNonce":174,"hasCapCheck":174,"file":176,"line":185},83,[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":200},[],{"prepared":13,"raw":13,"locations":192},[],{"escaped":111,"rawEcho":81,"locations":194},[195,198],{"file":176,"line":196,"context":197},39,"raw output",{"file":199,"line":133,"context":197},"texts.php",[],[202,220],{"entryPoint":203,"graph":204,"unsanitizedCount":121,"severity":219},"awal_mail_clicked (ajax-handler.php:48)",{"nodes":205,"edges":217},[206,211],{"id":207,"type":208,"label":209,"file":176,"line":210},"n0","source","$_GET",50,{"id":212,"type":213,"label":214,"file":176,"line":215,"wp_function":216},"n1","sink","update_option() [Settings Manipulation]",61,"update_option",[218],{"from":207,"to":212,"sanitized":174},"low",{"entryPoint":221,"graph":222,"unsanitizedCount":121,"severity":219},"\u003Cajax-handler> (ajax-handler.php:0)",{"nodes":223,"edges":226},[224,225],{"id":207,"type":208,"label":209,"file":176,"line":210},{"id":212,"type":213,"label":214,"file":176,"line":215,"wp_function":216},[227],{"from":207,"to":212,"sanitized":174},{"summary":229,"deductions":230},"The \"aweos-admin-login\" plugin, version 1.5.13, presents a significant security risk primarily due to its unprotected entry points. The static analysis reveals four AJAX handlers that lack any authentication or capability checks. This means any user, even unauthenticated ones, could potentially interact with these handlers, leading to unintended actions or information disclosure if the underlying code is vulnerable. While the plugin demonstrates good practices in SQL query handling and has no recorded vulnerability history, the absence of basic security measures on its AJAX endpoints is a critical oversight. The taint analysis indicates potential issues with unsanitized paths, which, combined with the unprotected AJAX handlers, could be exploited for path traversal or arbitrary file read\u002Fwrite vulnerabilities. The lack of nonce checks on these handlers further exacerbates this risk.",[231,234,236,239],{"reason":232,"points":233},"Unprotected AJAX handlers",15,{"reason":235,"points":11},"Taint analysis shows unsanitized paths",{"reason":237,"points":238},"Missing nonce checks",7,{"reason":240,"points":133},"Some outputs not properly escaped","2026-03-17T00:14:41.455Z",{"wat":243,"direct":252},{"assetPaths":244,"generatorPatterns":247,"scriptPaths":248,"versionParams":249},[245,246],"\u002Fwp-content\u002Fplugins\u002Faweos-admin-login\u002Fpublic\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faweos-admin-login\u002Fpublic\u002Fverification.js",[],[246],[250,251],"aweos-admin-login\u002Fpublic\u002Fstyle.css?ver=","aweos-admin-login\u002Fpublic\u002Fverification.js?ver=",{"cssClasses":253,"htmlComments":256,"htmlAttributes":257,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":263},[254,255],"awal_verification","awal_mid",[],[258,259,260],"id=\"sender\"","id=\"verificator\"","id=\"info\"",[],[],[]]