[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4hDgEtfLEK_kGedMHKHzNYkl31i6pbfASmbhLJw2_t0":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":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":150,"fingerprints":511},"em-custom-login","EM Custom Login","0.1.5","erikdmitchell","https:\u002F\u002Fprofiles.wordpress.org\u002Ferikdmitchell\u002F","\u003Cp>Provides users with a completely customizable login page, registration page and a password reset\u002Fupdate page.\u003C\u002Fp>\n\u003Cp>In addition, an admin section allows users to perform various tasks such as customized emails.\u003C\u002Fp>\n\u003Ch3>Hooks and Filters\u003C\u002Fh3>\n\u003Cp>Coming soon.\u003C\u002Fp>\n","Enables a completely customizable WordPress login, registration and password form.",10,1900,100,3,"2017-01-18T14:23:00.000Z","4.7.32","4.0","",[20,21,22,23,24],"admin","custom-login","login","password","register","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fem-custom-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fem-custom-login.0.1.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},5,50,30,84,"2026-04-05T14:24:39.789Z",[39,57,81,104,128],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":11,"downloaded":47,"rating":28,"num_ratings":28,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"modal-register","Register Modal","1.0","kureikain","https:\u002F\u002Fprofiles.wordpress.org\u002Fkureikain\u002F","\u003Cp>Register Modal provides a modal Ajax-ify box to register for WordPress! Pretty thing about it is\u003Cbr \u002F>\nit alow you to set custom password, and it have built-in captcha as well! It’s fully Ajax! User\u003Cbr \u002F>\nclick register link, pop-up open! User fill in, waiting and voila, he can login instantly (if you turn off\u003Cbr \u002F>\nactive feature for new user)\u003C\u002Fp>\n","Register Modal provides a modal Ajax-ify box to register for WordPress!",12725,"2010-10-14T07:51:00.000Z","3.0.5","2.2.0",[20,52,53,22,54],"ajax","custom-register-password","modal","http:\u002F\u002Faxcoto.com\u002Fblog\u002Farticle\u002F282","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodal-register.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":14,"unpatched_count":28,"last_vuln_date":80,"fetched_at":30},"change-wp-admin-login","All In One Login — WP Admin Login Page Security and Customization with Google reCAPTCHA, Social Login, Limit Login Attempt, 2FA, and more.","2.1.1","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>👑\u003Ca href=\"https:\u002F\u002Faiologin.com\u002Fpricing\u002F?utm_source=wp_org&utm_medium=readme&utm_campaign=check_out_premium_version\" rel=\"nofollow ugc\">Check Out Premium Version\u003C\u002Fa> | 📘\u003Ca href=\"https:\u002F\u002Faiologin.com\u002Fdocs\u002F?utm_source=wp_org&utm_medium=readme&utm_campaign=technical_documentation\" rel=\"nofollow ugc\">Technical Documentation\u003C\u002Fa> | 🧰\u003Ca href=\"https:\u002F\u002Faiologin.com\u002Ffeatures\u002F?utm_source=wp_org&utm_medium=readme&utm_campaign=see_all_features\" rel=\"nofollow ugc\">See all Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\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\u002FkDWrQNvZO0s?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>\u003C\u002Fp>\n\u003Cp>Looking for a one-stop solution to protect and customize your WordPress login page (wp-admin)? If that’s what you need, then \u003Ca href=\"https:\u002F\u002Faiologin.com\u002F\" rel=\"nofollow ugc\">Download All in One Login Plugin NOW\u003C\u002Fa>]\u003C\u002Fp>\n\u003Cp>Over \u003Cstrong>70,000 website owners\u003C\u002Fstrong> already use All in One Login for their WordPress login security and customization. 🎉\u003C\u002Fp>\n\u003Cp>And the reason for that is obvious! 👇\u003C\u002Fp>\n\u003Cp>AIO Login is a \u003Cstrong>top-notch WordPress admin security plugin\u003C\u002Fstrong> that empowers you to secure and customize the WordPress wp-admin login page. Which means it offers robust security features and extensive customization options. 🤯\u003C\u002Fp>\n\u003Cp>So, if you really want to level up your WordPress login security, then \u003Cstrong>AIO Login is a must-have plugin.\u003C\u002Fstrong> 💯\u003C\u002Fp>\n\u003Cp>From changing the WP-Admin URL to integrating Google reCAPTCHA, \u003Cstrong>AIO Login provides everything you need\u003C\u002Fstrong> to secure and customize your WordPress login page.\u003C\u002Fp>\n\u003Cp>Isn’t that amazing? Wait until you see its features❕ 😃 🚀\u003C\u002Fp>\n\u003Ch3>Key Features Our Users 🤍 About All In One Login\u003C\u002Fh3>\n\u003Cp>The All in One Login plugin includes all the essential features that ensure the best WordPress login protection and customization.\u003C\u002Fp>\n\u003Cp>Let’s explore some of its key features: 👇\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Change WP-Admin URL\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Secure your site by changing the default WP-Admin URL. Hide the WordPress login page from hackers and prevent unauthorized access with a simple custom login URL.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Google reCAPTCHA\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Protect your WordPress login page from spam and bots. Add Google reCAPTCHA v2 or v3 to your WP-Admin for secure authentication and reduce automated login attempts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Limit Login Attempts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Prevent brute-force attacks by limiting failed login attempts. Lock out users after multiple failures and safeguard your WP-Admin with this WordPress limit login attempts plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️WordPress Login Customization [Free + Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a branded, customized WordPress login page. Use templates, custom logos, background images, and CSS to personalize the WP-Admin experience for better user engagement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Disable Common Usernames [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Block weak or predictable usernames to improve WordPress login security. Force unique usernames and prevent attackers from exploiting common entries on your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Password Strength Checker [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enforce strong passwords for WordPress users. Set minimum length, character rules, and uppercase\u002Flowercase requirements to ensure secure credentials and prevent unauthorized WP-Admin access.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Ban User\u002FIP Address [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Block unwanted users or IP addresses instantly. Restrict access to your WordPress login page and protect WP-Admin from hackers using this IP and user ban plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ App-Based 2FA [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add two-factor authentication to WordPress login. Enhance security for WP-Admin and ensure only authorized users can access your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Temp Access URL [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Generate temporary access URLs for specific users. Control the number of visits and expiration to grant a short-term login without compromising WordPress site security.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Whitelist IP Addresses [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allow only trusted IP addresses to access your WordPress login page. Restrict WP-Admin access to selected users, adding an extra security layer to your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Social Login Integration [Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enable users to log in with Google, Facebook, Microsoft, or LINE. Simplify WordPress and WooCommerce registration while improving security and user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ User Enumeration [Free + Pro]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Block attackers from discovering WordPress usernames through author or query string requests. This prevents exposure of valid usernames and strengthens login security against brute-force attacks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ WooCommerce Login Integration [Coming Soon]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allow customers to log in with social accounts on WooCommerce checkout and account pages. Enhance login security and user experience with Google, Facebook, LinkedIn, Microsoft, or LINE.\u003C\u002Fp>\n\u003Ch3>Don’t Miss Out on Social Login Integrations\u003C\u002Fh3>\n\u003Cp>All in One Login supports social integrations with leading platforms, making sign-in faster, easier, and more secure.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Social Login\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Let users log in with one of the most widely used authentication methods worldwide. By enabling Google login, you reduce friction for users, making registration easier.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Facebook Social Login\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With billions of users globally, Facebook login is a familiar and trusted option for social logins. Allowing users to sign in with Facebook means faster onboarding and less abandonment at registration.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Microsoft Social Login\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for business and education-focused websites, Microsoft login provides secure authentication. It aligns with the tools professionals already use every day.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>LINE Social Login\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>LINE has around 184 monthly active users worldwide, which is a great option for websites targeting international audiences.\u003C\u002Fp>\n\u003Ch3>8 Key Reasons to Choose All in One Login 😎\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>⚡ Reason #1: Greater Security for Your WP-Admin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>AIO Login provides robust security features to protect your WP Admin page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Change WP-Admin URL:\u003C\u002Fstrong> Customize the WordPress default login path.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ban User\u002FIP Address:\u003C\u002Fstrong> Block unauthorized access instantly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detailed Activity Logs:\u003C\u002Fstrong> Monitor all login attempts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Limit Login Attempts:\u003C\u002Fstrong> Prevent brute force attacks..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Whitelist IP Addresses:\u003C\u002Fstrong> Restrict access to trusted IPs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #2: Intuitive Branding and User Engagement\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a better user experience with a customized WordPress login page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Templates:\u003C\u002Fstrong> Choose from a variety of templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Logo and Background:\u003C\u002Fstrong> Add your branding elements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Color Customization:\u003C\u002Fstrong> Personalize color schemes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS:\u003C\u002Fstrong> Advanced customization for WP-Admin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Engagement:\u003C\u002Fstrong> Create a more engaging login page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #3: Brute Force Protection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Protect your WordPress login page (wp-admin) from brute force attacks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Failed Login Limits:\u003C\u002Fstrong> Set limits on login attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Lockout:\u003C\u002Fstrong> Lock out users after failed attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Lockout Settings:\u003C\u002Fstrong> Customize lockout duration.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Prevent Unauthorized Access:\u003C\u002Fstrong> Secure your WP Admin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time Monitoring:\u003C\u002Fstrong> Track login attempts and threats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #4: Spam Prevention and User Verification\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Prevent spam and unauthorized logins with Google reCAPTCHA integration.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>reCAPTCHA Integration:\u003C\u002Fstrong> Add an extra layer of security.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Settings:\u003C\u002Fstrong> Choose between v2 and v3.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bot Prevention:\u003C\u002Fstrong> Keep your login page spam-free.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Verification:\u003C\u002Fstrong> Ensure only legitimate users access your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Enumeration:\u003C\u002Fstrong> Prevent your usernames & ID’s from millicious attacks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Security:\u003C\u002Fstrong> Protect against automated attacks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #5: Comprehensive Activity Monitoring\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Monitor all login activities for enhanced WordPress login security. See the username, IP address, date, time, lockout list, and more.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>IP Address Ban:\u003C\u002Fstrong> Block specific IPs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Ban:\u003C\u002Fstrong> Prevent specific users from logging in.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Messages:\u003C\u002Fstrong> Display messages for banned users.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Control:\u003C\u002Fstrong> Manage who can access your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Immediate Action:\u003C\u002Fstrong> Take action against threats swiftly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #6: Immediate Blocking of Suspicious Users\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Block suspicious users instantly to prevent unauthorized access to your WordPress login page and set a custom message on display for banned users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time Logs:\u003C\u002Fstrong> Track login attempts in real time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Activity:\u003C\u002Fstrong> Monitor user activities.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IP Address Tracking:\u003C\u002Fstrong> Review IP addresses.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Failed Login Attempts:\u003C\u002Fstrong> Get details on failed attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Security Audits:\u003C\u002Fstrong> Conduct thorough security audits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #7: Additional Layer of Security with Mobile-Based 2FA\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add an extra layer of security with mobile-based 2FA.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>TOTP Apps Support:\u003C\u002Fstrong> Use Google Authenticator, FreeOTP, or Authy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Two-Factor Authentication:\u003C\u002Fstrong> Secure your login process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved Security:\u003C\u002Fstrong> Ensure only authorized access.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Convenient Setup:\u003C\u002Fstrong> Easy to set up and use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Protection:\u003C\u002Fstrong> Strengthen your WP Admin security.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>⚡ Reason #8: Simplified Access with Social Login\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Make logging in easier by allowing users to sign in with their existing social accounts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Platforms Supported:\u003C\u002Fstrong> Google, Facebook, LinkedIn, and Microsoft.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Faster Onboarding:\u003C\u002Fstrong> Reduce friction during registration and login.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved User Experience:\u003C\u002Fstrong> No need to remember another password.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lower Abandonment Rates:\u003C\u002Fstrong> Minimize drop-offs at sign-in.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless Integration:\u003C\u002Fstrong> Works smoothly with your WordPress site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Technical Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faiologin.com\u002Fdocumentation\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to access our detailed, step-by-step technical documentation for complete security of your WordPress login page (wp-admin).\u003C\u002Fp>\n\u003Ch3>Need Help? Get Expert Assistance\u003C\u002Fh3>\n\u003Cp>Having trouble securing or customizing your WordPress login page (WP-Admin URL)? Don’t worry, our expert support team is here to help! 🤝\u003C\u002Fp>\n\u003Cp>Our dedicated support team is here to guide you through any issues, answer your questions, and assist you in using the plugin to its full potential.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fobjectsws.atlassian.net\u002Fservicedesk\u002Fcustomer\u002Fportal\u002F35\u002Fgroup\u002F105\u002Fcreate\u002F362\" rel=\"nofollow ugc\">Reach out by opening a support ticket\u003C\u002Fa>, for fast and reliable help. We’re here for you!\u003C\u002Fp>\n","Do you want to secure and customize the WordPress login page? Download the All in One Login plugin for login page security and customization.",70000,1244829,70,34,"2026-01-22T06:09:00.000Z","6.9.4","4.6","7.4",[21,22,74,75,76],"login-url","wp-login","wp-admin","https:\u002F\u002Faiologin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-wp-admin-login.2.1.1.zip",96,"2025-10-09 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":28,"last_vuln_date":103,"fetched_at":30},"theme-my-login","Theme My Login","7.1.14","Jeff Farthing","https:\u002F\u002Fprofiles.wordpress.org\u002Fjfarthing84\u002F","\u003Cp>Ever wished that your WordPress login page matched the rest of your site? Your wish has come true! Theme My Login allows you to bypass the default WordPress-branded login page that looks nothing like the rest of your site. Instead, your users will be presented with the login, registration and password recovery pages right within your theme. The best part? It works right out of the box, with no configuration necessary! Take back your login page, WordPress users!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Have you users log in from the frontend of your site.\u003C\u002Fli>\n\u003Cli>Have your users register from the frontend of your site.\u003C\u002Fli>\n\u003Cli>Have your users recover their password from the frontend of your site.\u003C\u002Fli>\n\u003Cli>Customize the slugs used for login, registration, password recovery and other pages.\u003C\u002Fli>\n\u003Cli>Allow your users to register with only their email.\u003C\u002Fli>\n\u003Cli>Allow your users to set their own passwords upon registration.\u003C\u002Fli>\n\u003Cli>Allow your users to log in using either their email and password, username and password or a combination of the two.\u003C\u002Fli>\n\u003Cli>Allow your users to be logged in automatically after registration with auto-login.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Do More With Extensions\u003C\u002Fh4>\n\u003Cp>Boost your user experience even more with add-on plugins from our \u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\" rel=\"nofollow ugc\">extensions catalog\u003C\u002Fa>. Some of our extensions include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Fredirection\" rel=\"nofollow ugc\">Redirection\u003C\u002Fa> allows you to redirect your users on login, logout and registration based on their role.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Frestrictions\" rel=\"nofollow ugc\">Restrictions\u003C\u002Fa> allows you to restrict posts\u002Fpages, widgets and nav menu items based on a users login status and\u002For role.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Fprofiles\" rel=\"nofollow ugc\">Profiles\u003C\u002Fa> lets your users edit their profile from the frontend of your site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Fmoderation\" rel=\"nofollow ugc\">Moderation\u003C\u002Fa> allows you to moderate your users by requiring them to confirm their email or by requiring admin approval.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Frecaptcha\" rel=\"nofollow ugc\">reCAPTCHA\u003C\u002Fa> enables Google reCAPTCHA support for your registration and login forms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthememylogin.com\u002Fextensions\u002Fsocial\" rel=\"nofollow ugc\">Social\u003C\u002Fa> allows you to allow your users to log in to your site using their favorite social providers.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate login branding solution! Theme My Login offers matchless customization of your WordPress user experience!",60000,4305345,74,460,"2025-09-30T14:04:00.000Z","6.8.5","5.4",[97,98,22,23,24],"branding","customize","https:\u002F\u002Fthememylogin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftheme-my-login.zip",95,4,"2025-09-26 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":89,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":70,"requires_at_least":71,"requires_php":116,"tags":117,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":28,"last_vuln_date":127,"fetched_at":30},"ultimate-dashboard","Ultimate Dashboard – Custom WordPress Dashboard","3.8.15","David Vongries","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidvongries\u002F","\u003Ch3>The #1 Plugin to Customize the WordPress Dashboard!\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fultimatedashboard.io\u002F\" rel=\"nofollow ugc\">Ultimate Dashboard\u003C\u002Fa> allows you to create a \u003Cstrong>custom WordPress dashboard\u003C\u002Fstrong> for you and your clients.\u003C\u002Fp>\n\u003Cp>Replace the default WordPress dashboard widgets with your own and give the WordPress dashboard a more meaningful use.\u003C\u002Fp>\n\u003Cp>Ultimate Dashboard is a clean & lightweight plugin that was made to optimize the user experience for clients inside the WordPress admin area.\u003C\u002Fp>\n\u003Cp>Customize the WordPress Dashboard today!\u003C\u002Fp>\n\u003Ch3>❌ Remove dashboard widgets\u003C\u002Fh3>\n\u003Cp>Remove all or individual default WordPress widgets with just a click.\u003C\u002Fp>\n\u003Ch3>➕ Create your own widgets\u003C\u002Fh3>\n\u003Cp>Create \u003Cstrong>icon, text\u003C\u002Fstrong> & \u003Cstrong>HTML widgets\u003C\u002Fstrong> to create a customized \u003Cstrong>client dashboard\u003C\u002Fstrong> and send your customer to the key areas of their website – or anywhere else!\u003C\u002Fp>\n\u003Ch3>🎨 Login Customizer\u003C\u002Fh3>\n\u003Cp>White label the WordPress login area. Completely \u003Cstrong>customize the WordPress login screen\u003C\u002Fstrong> & apply your own branding with the power & live-preview capabilities of the WordPress customizer.\u003C\u002Fp>\n\u003Ch3>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↔\u003C\u002Fspan>️ Login Redirect\u003C\u002Fh3>\n\u003Cp>The Login Redirect featur allows you to \u003Cstrong>change the WordPress login URL\u003C\u002Fstrong>, \u003Cstrong>hide the \u002Fwp-admin\u002F URL for non logged-in users\u003C\u002Fstrong> and \u003Cstrong>redirect users after login\u003C\u002Fstrong> on a per-role basis.\u003C\u002Fp>\n\u003Ch3>🖌️ Add Custom CSS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add custom CSS to only the \u003Cstrong>WordPress dashboard\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add custom CSS to the entire \u003Cstrong>WordPress admin area\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add custom CSS to the \u003Cstrong>WordPress login screen\u003C\u002Fstrong> with a live preview inside the WordPress customizer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 Create Custom Admin Pages\u003C\u002Fh3>\n\u003Cp>Create \u003Cstrong>custom Top-Level\u003C\u002Fstrong> & \u003Cstrong>Sub-Menu pages\u003C\u002Fstrong> using HTML, CSS or the default WordPress WISIWYG Editor and add them anywhere to the WordPress admin menu.\u003C\u002Fp>\n\u003Ch3>✨ More Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Change the WordPress welcome panel content\u003C\u002Fli>\n\u003Cli>Change the WordPress “Howdy” text\u003C\u002Fli>\n\u003Cli>Set a custom WordPress dashboard headline\u003C\u002Fli>\n\u003Cli>Remove WordPress admin bar for specific user roles\u003C\u002Fli>\n\u003Cli>Remove “Help” tab\u003C\u002Fli>\n\u003Cli>Remove “Screen Options” tab\u003C\u002Fli>\n\u003Cli>Customize the WordPress footer & version text\u003C\u002Fli>\n\u003Cli>Export\u002Fimport dashboard widgets & settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For even more features, check out \u003Ca href=\"https:\u002F\u002Fultimatedashboard.io\u002F?utm_source=wordpress&utm_medium=description&utm_campaign=udb\" rel=\"nofollow ugc\">Ultimate Dashboard PRO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🏆 Ultimate Dashboard PRO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Remove 3rd party widgets\u003C\u002Fli>\n\u003Cli>Restrict dashboard widgets & admin pages to specific users or user roles\u003C\u002Fli>\n\u003Cli>Fully white label & rebrand WordPress\u003C\u002Fli>\n\u003Cli>Advanced Login Customizer features\u003C\u002Fli>\n\u003Cli>Create Custom Admin Pages with Elementor, Beaver Builder & Brizy\u003C\u002Fli>\n\u003Cli>Create video widgets\u003C\u002Fli>\n\u003Cli>Create contact form widgets\u003C\u002Fli>\n\u003Cli>WordPress multisite support\u003C\u002Fli>\n\u003Cli>Dark Mode\u003C\u002Fli>\n\u003Cli>Admin Menu Editor\u003C\u002Fli>\n\u003Cli>Admin Bar Editor\u003C\u002Fli>\n\u003C\u002Ful>\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\u002Fw0oEQF3C6v0?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>Learn more about \u003Ca href=\"https:\u002F\u002Fultimatedashboard.io\u002F?utm_source=wordpress&utm_medium=description&utm_campaign=udb\" rel=\"nofollow ugc\">Ultimate Dashboard PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>What’s next?\u003C\u002Fh3>\n\u003Cp>If you like Ultimate Dashboard, make sure to check out our other products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-pagebuilderframework.com\u002F?utm_source=udb&utm_medium=repository&utm_campaign=wpbf\" rel=\"nofollow ugc\">Page Builder Framework\u003C\u002Fa>\u003C\u002Fstrong> – A fast & minimalistic WordPress theme designed for the new WordPress era.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbetteradminbar.com\u002F?utm_source=udb&utm_medium=repository&utm_campaign=bab\" rel=\"nofollow ugc\">Better Admin Bar\u003C\u002Fa>\u003C\u002Fstrong> – The plugin to make your clients enjoy WordPress. It replaces the default admin bar to provide the best possible user experience when editing & navigating a website.\u003C\u002Fli>\n\u003C\u002Ful>\n","The #1 Plugin to Customize the WordPress Dashboard!",1238533,92,110,"2026-03-10T18:08:00.000Z","5.6",[118,119,120,121,122],"admin-menu-editor","branda","custom-dashboard","custom-login-screen","custom-wordpress-admin","https:\u002F\u002Fultimatedashboard.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-dashboard.3.8.15.zip",97,8,"2025-03-27 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":113,"num_ratings":138,"last_updated":139,"tested_up_to":70,"requires_at_least":18,"requires_php":18,"tags":140,"homepage":145,"download_link":146,"security_score":147,"vuln_count":148,"unpatched_count":28,"last_vuln_date":149,"fetched_at":30},"admin-custom-login","Admin Custom Login","3.6.4","Weblizar - WordPress Themes & Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblizar\u002F","\u003Cp>Admin custom login plugin give ability to customize your WordPress admin login page according to you. Create unique login design or admin login design with admin custom login plugin, Almost every element on login page is customize-able with admin custom login plugin. Design beautiful and eye catching login page styles in few Minutes .\u003C\u002Fp>\n\u003Cp>Plugin allows to change background color, background image, background slide show, login form color, login form font size, login form position, add social media icon on form and many more features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Live Demo:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login\u002Fwp-admin\" rel=\"nofollow ugc\">Admin Custom Login Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Guys please send us your login screenshots at \u003Ccode>lizarweb[at]gmail[dot]com\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Admin Custom Login Standard Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Your Own Custom Logo On Login Form\u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Background Image\u003C\u002Fli>\n\u003Cli>Background Image Slide Show\u003C\u002Fli>\n\u003Cli>Login Form Position\u003C\u002Fli>\n\u003Cli>Login Form Color\u003C\u002Fli>\n\u003Cli>Login Form Color Opacity\u003C\u002Fli>\n\u003Cli>Login Form Font Color\u003C\u002Fli>\n\u003Cli>Login Form Font Size\u003C\u002Fli>\n\u003Cli>Login Form Button Color\u003C\u002Fli>\n\u003Cli>Login Form Button Size\u003C\u002Fli>\n\u003Cli>Login Form Background\u003C\u002Fli>\n\u003Cli>Google reCaptcha\u003C\u002Fli>\n\u003Cli>Redirect Users like (All Subscribers, Editors, Authors and Contributors) on Custom URL After Login\u003C\u002Fli>\n\u003Cli>Add Social Media Icons On Login Form\u003C\u002Fli>\n\u003Cli>Social Media Icon Color\u003C\u002Fli>\n\u003Cli>Social Media Icon Size\u003C\u002Fli>\n\u003Cli>Interactive Plugin Dashboard\u003C\u002Fli>\n\u003Cli>Customize Login Form Positions\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Import & Export All Plugin Settings\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Background Slide Show:\u003C\u002Fstrong> – This is our most key feature of this plugin. We have provide you our best to add slide show on your custom login background without any hesitation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Link Connectivity:\u003C\u002Fstrong> – In this plugin you will able to add social icon to link your social profile with your login form. Social profiles names are\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Youtube\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Digg\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Skype\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Instagram\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slide Show Animation Effect:\u003C\u002Fstrong> – We have provide you 4 types of animation in background slide show.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powerful And Easy Setting Panel:\u003C\u002Fstrong> -PLugin Setting Panel very simple and user friendly. There your able to design your login page without any hesitation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> – Plugin Design is totally mobile compatible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Font Integrated:\u003C\u002Fstrong> -Plugin is integrated with 500+ google fonts. So add beautiful font styles fro you form panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Color Scheme:\u003C\u002Fstrong> -Theere you able update plugin design with unlimited colours. Colour option is available for both login form panel and background\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin Custom Login Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Best Admin Page Customizer\u003C\u002Fstrong> – With multi functional and multi features A best WordPress login page costuming plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Max Login Retry\u003C\u002Fstrong> – Set the limit of maximum login retry attempt by user on login form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login With Access Token\u003C\u002Fstrong> – Assign a temporary admin access to any user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Freeze Login Form On Brute Force Attack\u003C\u002Fstrong> – When plugin detect max number of invalid login attempt then freeze the login form for a while.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unfreeze Login Form By Admin\u003C\u002Fstrong> – After freezing login form by brute force attack only admin has rights to unfreeze the login form secretly with a key.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Media Login\u003C\u002Fstrong> – User can sing in with social media accounts like Facebook, Google, Twitter with few clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Restriction By User Roles\u003C\u002Fstrong> – Admin can restrict user login by WordPress users’s role like editor, author, contributor, subscriber and custom roles available on website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ban User(s) Login Access\u003C\u002Fstrong> – Admin can ban login access for single or multiple users from existing users list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Max User Access Management\u003C\u002Fstrong> – Admin can define how many user can concurrently access admin dashboard at a time, It’s reduce the load on server and save bandwidth of your server.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Restrict Unauthorized IP\u003C\u002Fstrong> – You can define a single authorized IP address to access admin dashboard so no other IPs get access to login page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import Export Settings\u003C\u002Fstrong> – If you have multiple site and you don’t want to configure new installed plugin again & again then import and export setting will save the time for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Logo\u003C\u002Fstrong> – You can add your own logo of company and brand.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Background\u003C\u002Fstrong> – Add colors, slide show, image on background of login form page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Media Profile\u003C\u002Fstrong> – Show 10+ social media icon with profile link at the inner or outer part of login form with square and circle share.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Design Customization\u003C\u002Fstrong> – You can change your login form design with position, height & width, colors, background colors, icons, placeholder text, label text and buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Fonts\u003C\u002Fstrong> – Use 700+ Google and General Fonts to apply on login form label and link text.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Redirect Users After Login\u003C\u002Fstrong> – Admin can redirect it’s existing user after login to a particular page or promotional page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google reCpatcha\u003C\u002Fstrong> – reCaptcha setting will secure your login form to spam and bots.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Interactive Plugin Dashboard\u003C\u002Fstrong> – Plugin setting dashboard is intuitive and simple in design with tool tips for complex settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fast Help & Support\u003C\u002Fstrong> – Our support is super fast and quick you can check free plugin review for this.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Major Browser Compatible\u003C\u002Fstrong> – Google Chrome, Mozilla Firefox, Internet Explorer, Safari, Opera.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully Responsive And Optimized\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Translation Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Live Admin Custom Login Pro Demos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login-pro\u002F\" rel=\"nofollow ugc\">Admin Custom Login Pro Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login-pro\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">Admin Custom Login Pro Admin Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Username:\u003C\u002Fstrong> userdemo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password:\u003C\u002Fstrong> userdemo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations By Our Plugin Users:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Italian Translation(it_IT) by \u003Ca href=\"http:\u002F\u002Fgiovannicaputo.netsons.org\" rel=\"nofollow ugc\">Giovanni Caputo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hindi Translation (hi_HI) by \u003Ca href=\"http:\u002F\u002Fintechnosoftware.com\" rel=\"nofollow ugc\">Intechno software\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German Translation(de_DE) or Deutsch by Markus Petautschnig aka X00LA\u003C\u002Fli>\n\u003Cli>French Translation (fr_FR) by \u003Ca href=\"http:\u002F\u002Fwww.boursikoter.com\u002F\" rel=\"nofollow ugc\">Gilles Santacreu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch Translation by \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F+MarkusPetautschnig78\" rel=\"nofollow ugc\">Markus P.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish Translation by \u003Ca href=\"http:\u002F\u002Fwww.ibidem-translations.com\u002Fspanish.php\" rel=\"nofollow ugc\">Jose Maria Bescos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Polish Translation by \u003Ca href=\"http:\u002F\u002Fkowary.pl\u002F\" rel=\"nofollow ugc\">Maciej Janas\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Portuguese Translation (pt_BR) by \u003Ca href=\"https:\u002F\u002Fwww.blupixel.com.br\" rel=\"nofollow ugc\">Rodrigues Santana\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Finnish Translation (fi_FI) by Eerik Anttila – Graphic & Web Designer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please help us to translate this plugin in all WordPress available languages and send us your translated file to us at \u003Cem>lizarweb at gmail dot com\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>If you have any question contact us at here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadmin-custom-login\" rel=\"ugc\">Plugin Support Forum \u003C\u002Fa>\u003C\u002Fp>\n","Customize Your WordPress Login Screen Amazingly - Add Own Logo, Add Social Profiles, Login Form Positions, Background Image Slide Show",20000,2276497,389,"2026-02-23T11:58:00.000Z",[141,142,21,143,144],"admin-login-page","custom-admin-login","custom-login-page","customize-wordpress-login-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-custom-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-custom-login.3.6.4.zip",98,2,"2021-07-26 06:00:00",{"attackSurface":151,"codeSignals":256,"taintFlows":326,"riskAssessment":499,"analyzedAt":510},{"hooks":152,"ajaxHandlers":234,"restRoutes":235,"shortcodes":236,"cronEvents":255,"entryPointCount":33,"unprotectedCount":28},[153,158,161,165,169,173,178,182,185,189,192,195,198,201,206,209,212,214,217,219,221,222,226,229,231],{"type":154,"name":155,"callback":155,"file":156,"line":157},"action","admin_menu","admin.php",18,{"type":154,"name":159,"callback":159,"file":156,"line":160},"admin_notices",19,{"type":154,"name":162,"callback":163,"file":156,"line":164},"admin_enqueue_scripts","admin_scripts_styles",20,{"type":154,"name":166,"callback":167,"file":156,"line":168},"init","update_admin_settings",21,{"type":154,"name":170,"callback":171,"file":156,"line":172},"wp_trash_post","check_emcl_pages_on_trash",22,{"type":154,"name":174,"callback":175,"file":176,"line":177},"wp_enqueue_scripts","emcl_scripts_styles","functions.php",12,{"type":154,"name":179,"callback":180,"file":176,"line":181},"after_setup_theme","emcl_remove_admin_bar",259,{"type":154,"name":174,"callback":183,"file":176,"line":184},"emcl_recaptcha_scripts_styles",273,{"type":154,"name":166,"callback":186,"file":187,"line":188},"login_member","login.php",16,{"type":154,"name":166,"callback":190,"file":187,"line":191},"redirect_login_page",17,{"type":154,"name":193,"callback":194,"file":187,"line":157},"emcl_before_login-form","emcl_show_error_messages",{"type":154,"name":196,"callback":197,"file":187,"line":160},"wp_login_failed","login_failed",{"type":154,"name":199,"callback":200,"file":187,"line":164},"wp_logout","logout_page",{"type":202,"name":203,"callback":204,"priority":205,"file":187,"line":172},"filter","authenticate","verify_username_password",1,{"type":154,"name":207,"callback":194,"file":208,"line":188},"emcl_before_forgot-password","password.php",{"type":154,"name":210,"callback":211,"file":208,"line":191},"login_form_lostpassword","process_reset_password_form",{"type":154,"name":210,"callback":213,"file":208,"line":157},"redirect_to_password_reset",{"type":154,"name":215,"callback":216,"file":208,"line":160},"login_form_rp","redirect_to_custom_password_reset",{"type":154,"name":218,"callback":216,"file":208,"line":164},"login_form_resetpass",{"type":154,"name":215,"callback":220,"file":208,"line":168},"reset_password",{"type":154,"name":218,"callback":220,"file":208,"line":172},{"type":202,"name":223,"callback":224,"priority":11,"file":208,"line":225},"retrieve_password_message","replace_retrieve_password_message",24,{"type":154,"name":227,"callback":194,"file":228,"line":157},"emcl_before_register-form","register.php",{"type":154,"name":166,"callback":230,"file":228,"line":160},"add_new_user",{"type":154,"name":232,"callback":233,"file":228,"line":164},"login_form_register","register_form_redirect",[],[],[237,240,244,248,251],{"tag":238,"callback":239,"file":187,"line":225},"emcl-login-form","login_form",{"tag":241,"callback":242,"file":208,"line":243},"emcl-forgot-password-form","forgot_password_form",26,{"tag":245,"callback":246,"file":208,"line":247},"emcl-reset-password-form","password_reset_form",27,{"tag":249,"callback":250,"file":228,"line":172},"emcl-registration-form","registration_form",{"tag":252,"callback":253,"file":254,"line":188},"emcl-user-activation","user_activation_form","user-activation.php",[],{"dangerousFunctions":257,"sqlUsage":258,"outputEscaping":263,"fileOperations":205,"externalRequests":28,"nonceChecks":14,"capabilityChecks":148,"bundledLibraries":325},[],{"prepared":28,"raw":205,"locations":259},[260],{"file":254,"line":261,"context":262},44,"$wpdb->get_var() with variable interpolation",{"escaped":264,"rawEcho":265,"locations":266},9,29,[267,270,272,274,276,278,280,282,284,286,289,291,293,295,297,299,300,302,304,306,308,311,314,317,318,320,321,323,324],{"file":156,"line":268,"context":269},58,"raw output",{"file":156,"line":271,"context":269},148,{"file":273,"line":164,"context":269},"adminpages\\settings.php",{"file":273,"line":275,"context":269},73,{"file":273,"line":277,"context":269},80,{"file":273,"line":279,"context":269},87,{"file":273,"line":281,"context":269},122,{"file":273,"line":283,"context":269},128,{"file":273,"line":285,"context":269},157,{"file":287,"line":288,"context":269},"error.php",43,{"file":176,"line":290,"context":269},145,{"file":176,"line":292,"context":269},217,{"file":187,"line":294,"context":269},38,{"file":187,"line":296,"context":269},41,{"file":208,"line":298,"context":269},153,{"file":208,"line":285,"context":269},{"file":208,"line":301,"context":269},160,{"file":208,"line":303,"context":269},163,{"file":208,"line":305,"context":269},166,{"file":228,"line":307,"context":269},36,{"file":309,"line":310,"context":269},"templates\\forgot-password.php",6,{"file":312,"line":313,"context":269},"templates\\login-form.php",13,{"file":315,"line":316,"context":269},"templates\\register-form.php",33,{"file":315,"line":294,"context":269},{"file":319,"line":102,"context":269},"templates\\reset-password.php",{"file":319,"line":191,"context":269},{"file":322,"line":14,"context":269},"templates\\user-activation-form.php",{"file":322,"line":33,"context":269},{"file":322,"line":33,"context":269},[],[327,346,357,366,446,484],{"entryPoint":328,"graph":329,"unsanitizedCount":205,"severity":345},"redirect_to_custom_password_reset (password.php:196)",{"nodes":330,"edges":342},[331,336],{"id":332,"type":333,"label":334,"file":208,"line":335},"n0","source","$_REQUEST",214,{"id":337,"type":338,"label":339,"file":208,"line":340,"wp_function":341},"n1","sink","wp_redirect() [Open Redirect]",216,"wp_redirect",[343],{"from":332,"to":337,"sanitized":344},false,"medium",{"entryPoint":347,"graph":348,"unsanitizedCount":148,"severity":345},"reset_password (password.php:229)",{"nodes":349,"edges":355},[350,353],{"id":332,"type":333,"label":351,"file":208,"line":352},"$_REQUEST (x2)",234,{"id":337,"type":338,"label":339,"file":208,"line":354,"wp_function":341},256,[356],{"from":332,"to":337,"sanitized":344},{"entryPoint":358,"graph":359,"unsanitizedCount":14,"severity":345},"\u003Cpassword> (password.php:0)",{"nodes":360,"edges":364},[361,363],{"id":332,"type":333,"label":362,"file":208,"line":335},"$_REQUEST (x3)",{"id":337,"type":338,"label":339,"file":208,"line":340,"wp_function":341},[365],{"from":332,"to":337,"sanitized":344},{"entryPoint":367,"graph":368,"unsanitizedCount":28,"severity":445},"update_admin_settings (admin.php:67)",{"nodes":369,"edges":432},[370,373,376,379,381,384,386,390,392,395,397,401,403,407,409,413,415,419,421,424,426,430],{"id":332,"type":333,"label":371,"file":156,"line":372},"$_POST['redirect_users']",81,{"id":337,"type":338,"label":374,"file":156,"line":372,"wp_function":375},"update_option() [Settings Manipulation]","update_option",{"id":377,"type":333,"label":378,"file":156,"line":36},"n2","$_POST['redirect_after_registration']",{"id":380,"type":338,"label":374,"file":156,"line":36,"wp_function":375},"n3",{"id":382,"type":333,"label":383,"file":156,"line":279},"n4","$_POST['redirect_after_logout']",{"id":385,"type":338,"label":374,"file":156,"line":279,"wp_function":375},"n5",{"id":387,"type":333,"label":388,"file":156,"line":389},"n6","$_POST['hide_admin_bar']",91,{"id":391,"type":338,"label":374,"file":156,"line":389,"wp_function":375},"n7",{"id":393,"type":333,"label":394,"file":156,"line":147},"n8","$_POST['enable_recaptcha']",{"id":396,"type":338,"label":374,"file":156,"line":147,"wp_function":375},"n9",{"id":398,"type":333,"label":399,"file":156,"line":400},"n10","$_POST['recaptcha_site_key']",104,{"id":402,"type":338,"label":374,"file":156,"line":400,"wp_function":375},"n11",{"id":404,"type":333,"label":405,"file":156,"line":406},"n12","$_POST['recaptcha_secret_key']",107,{"id":408,"type":338,"label":374,"file":156,"line":406,"wp_function":375},"n13",{"id":410,"type":333,"label":411,"file":156,"line":412},"n14","$_POST['retrieve_password_email']",111,{"id":414,"type":338,"label":374,"file":156,"line":412,"wp_function":375},"n15",{"id":416,"type":333,"label":417,"file":156,"line":418},"n16","$_POST['require_activation_key']",115,{"id":420,"type":338,"label":374,"file":156,"line":418,"wp_function":375},"n17",{"id":422,"type":333,"label":423,"file":156,"line":281},"n18","$_POST['account_creation_email']",{"id":425,"type":338,"label":374,"file":156,"line":281,"wp_function":375},"n19",{"id":427,"type":333,"label":428,"file":156,"line":429},"n20","$_POST['account_activation_email']",126,{"id":431,"type":338,"label":374,"file":156,"line":429,"wp_function":375},"n21",[433,435,436,437,438,439,440,441,442,443,444],{"from":332,"to":337,"sanitized":434},true,{"from":377,"to":380,"sanitized":434},{"from":382,"to":385,"sanitized":434},{"from":387,"to":391,"sanitized":434},{"from":393,"to":396,"sanitized":434},{"from":398,"to":402,"sanitized":434},{"from":404,"to":408,"sanitized":434},{"from":410,"to":414,"sanitized":434},{"from":416,"to":420,"sanitized":434},{"from":422,"to":425,"sanitized":434},{"from":427,"to":431,"sanitized":434},"low",{"entryPoint":447,"graph":448,"unsanitizedCount":28,"severity":445},"\u003Cadmin> (admin.php:0)",{"nodes":449,"edges":472},[450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471],{"id":332,"type":333,"label":371,"file":156,"line":372},{"id":337,"type":338,"label":374,"file":156,"line":372,"wp_function":375},{"id":377,"type":333,"label":378,"file":156,"line":36},{"id":380,"type":338,"label":374,"file":156,"line":36,"wp_function":375},{"id":382,"type":333,"label":383,"file":156,"line":279},{"id":385,"type":338,"label":374,"file":156,"line":279,"wp_function":375},{"id":387,"type":333,"label":388,"file":156,"line":389},{"id":391,"type":338,"label":374,"file":156,"line":389,"wp_function":375},{"id":393,"type":333,"label":394,"file":156,"line":147},{"id":396,"type":338,"label":374,"file":156,"line":147,"wp_function":375},{"id":398,"type":333,"label":399,"file":156,"line":400},{"id":402,"type":338,"label":374,"file":156,"line":400,"wp_function":375},{"id":404,"type":333,"label":405,"file":156,"line":406},{"id":408,"type":338,"label":374,"file":156,"line":406,"wp_function":375},{"id":410,"type":333,"label":411,"file":156,"line":412},{"id":414,"type":338,"label":374,"file":156,"line":412,"wp_function":375},{"id":416,"type":333,"label":417,"file":156,"line":418},{"id":420,"type":338,"label":374,"file":156,"line":418,"wp_function":375},{"id":422,"type":333,"label":423,"file":156,"line":281},{"id":425,"type":338,"label":374,"file":156,"line":281,"wp_function":375},{"id":427,"type":333,"label":428,"file":156,"line":429},{"id":431,"type":338,"label":374,"file":156,"line":429,"wp_function":375},[473,474,475,476,477,478,479,480,481,482,483],{"from":332,"to":337,"sanitized":434},{"from":377,"to":380,"sanitized":434},{"from":382,"to":385,"sanitized":434},{"from":387,"to":391,"sanitized":434},{"from":393,"to":396,"sanitized":434},{"from":398,"to":402,"sanitized":434},{"from":404,"to":408,"sanitized":434},{"from":410,"to":414,"sanitized":434},{"from":416,"to":420,"sanitized":434},{"from":422,"to":425,"sanitized":434},{"from":427,"to":431,"sanitized":434},{"entryPoint":485,"graph":486,"unsanitizedCount":28,"severity":445},"\u003Creset-password> (templates\\reset-password.php:0)",{"nodes":487,"edges":496},[488,490,493,495],{"id":332,"type":333,"label":489,"file":319,"line":33},"$_REQUEST['login']",{"id":337,"type":338,"label":491,"file":319,"line":33,"wp_function":492},"echo() [XSS]","echo",{"id":377,"type":333,"label":494,"file":319,"line":310},"$_REQUEST['key']",{"id":380,"type":338,"label":491,"file":319,"line":310,"wp_function":492},[497,498],{"from":332,"to":337,"sanitized":434},{"from":377,"to":380,"sanitized":434},{"summary":500,"deductions":501},"The em-custom-login plugin v0.1.5 exhibits a mixed security posture. While it demonstrates good practices by having no known vulnerabilities (CVEs) and generally implementing nonce and capability checks on its entry points, there are several areas of concern within the static analysis results. The most significant issue is the presence of SQL queries that are not using prepared statements. This lack of sanitization in database interactions can lead to SQL injection vulnerabilities if user-supplied data is directly incorporated into these queries. Additionally, a notable percentage of output is not properly escaped, creating a risk of Cross-Site Scripting (XSS) vulnerabilities. The taint analysis also reveals flows with unsanitized paths, which, while not flagged as critical or high severity in this specific scan, warrants attention as it indicates potential pathways for malicious data to be processed without adequate cleaning. The plugin's vulnerability history is clean, which is a positive indicator of past development and maintenance, but it doesn't mitigate the risks identified in the current static analysis. In conclusion, while the plugin has a strong foundation with minimal known exploitable flaws and some security checks in place, the identified issues with SQL query preparation and output escaping, along with unsanitized data flows, present tangible security risks that need to be addressed.",[502,504,506,508],{"reason":503,"points":126},"SQL queries not using prepared statements",{"reason":505,"points":310},"Low percentage of properly escaped output",{"reason":507,"points":33},"Flows with unsanitized paths found",{"reason":509,"points":14},"File operations detected","2026-03-17T01:20:55.138Z",{"wat":512,"direct":521},{"assetPaths":513,"generatorPatterns":516,"scriptPaths":517,"versionParams":518},[514,515],"\u002Fwp-content\u002Fplugins\u002Fem-custom-login\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fem-custom-login\u002Fjs\u002Fadmin.js",[],[515],[519,520],"em-custom-login\u002Fcss\u002Fadmin.css?ver=","em-custom-login\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":522,"htmlComments":523,"htmlAttributes":524,"restEndpoints":526,"jsGlobals":527,"shortcodeOutput":528},[238,249,241,245,252],[],[525],"data-emcl-nonce",[],[],[529,530,531,532,533],"[emcl-login-form]","[emcl-registration-form]","[emcl-forgot-password-form]","[emcl-reset-password-form]","[emcl-user-activation]"]