[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr-myydUIGWPAb76OuFOst8Zv8d3jD1sJPVKqAo83dE4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"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":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":138,"fingerprints":434},"modify-login","Modify Login – Custom WordPress Login URL & Login Page Designer","2.0.0","MantraBrain","https:\u002F\u002Fprofiles.wordpress.org\u002Fmantrabrain\u002F","\u003Cp>\u003Cstrong>Modify Login\u003C\u002Fstrong> transforms the default WordPress login experience with enhanced security features and a modern, customizable login page design.\u003C\u002Fp>\n\u003Cp>✅ Prevent brute force attacks by hiding your login page\u003Cbr \u002F>\n✅ Create a beautiful branded login experience in minutes\u003Cbr \u002F>\n✅ No coding required – easy drag and drop builder\u003Cbr \u002F>\n✅ Redirect unauthorized users to any page\u003C\u002Fp>\n\u003Ch3>🔒 Security Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Login URL\u003C\u002Fstrong>: Replace the standard wp-login.php with your custom endpoint (e.g., yourdomain.com\u002Fsetup)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login Protection\u003C\u002Fstrong>: Block direct access to wp-login.php and wp-admin for non-logged in users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect Protection\u003C\u002Fstrong>: Redirect unauthorized access attempts to a URL of your choice\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google reCAPTCHA Integration\u003C\u002Fstrong>: Add CAPTCHA verification to prevent bot attacks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Login Attempt Tracking\u003C\u002Fstrong>: Monitor and log all login attempts with IP addresses and location data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 Design Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Login Builder\u003C\u002Fstrong>: Modern drag-and-drop interface to customize your login page appearance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Customization\u003C\u002Fstrong>: Set custom background colors, images, and opacity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logo Control\u003C\u002Fstrong>: Upload your own logo with full control over dimensions and positioning\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Styling\u003C\u002Fstrong>: Customize the login form with custom colors, borders, and padding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Styling\u003C\u002Fstrong>: Style login buttons with custom colors and hover effects\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong>: Add your own CSS for unlimited customization possibilities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔄 Redirect Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login Redirect\u003C\u002Fstrong>: Send users to a specific URL after successful login\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logout Redirect\u003C\u002Fstrong>: Redirect users to a custom URL after logging out\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👨‍💻 Developer Friendly\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Clean Code\u003C\u002Fstrong>: Well-organized, documented code following WordPress best practices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter Hooks\u003C\u002Fstrong>: Extensive filter hooks for developers to extend functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Lightweight implementation with minimal impact on site speed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Membership sites\u003C\u002Fli>\n\u003Cli>Client websites\u003C\u002Fli>\n\u003Cli>E-commerce stores\u003C\u002Fli>\n\u003Cli>Educational platforms\u003C\u002Fli>\n\u003Cli>Business websites\u003C\u002Fli>\n\u003Cli>Any WordPress site needing improved security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Set a custom login URL endpoint in the plugin settings (default is “setup”)\u003C\u002Fli>\n\u003Cli>Optionally enable redirect protection to block direct access to wp-login.php\u003C\u002Fli>\n\u003Cli>Customize the login page appearance using the visual builder\u003C\u002Fli>\n\u003Cli>Add optional reCAPTCHA verification for enhanced security\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Get Help\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmantrabrain.com\u002Fdocs-category\u002Fmodify-login\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmodify-login\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmantrabrain.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Secure WordPress login with custom URL, protect wp-admin, and design beautiful login pages with drag & drop builder. No code required.",20,2866,1,"","6.8.5","5.8","7.4",[19,20,21,22,23],"custom-login","hide-wp-login","login-customizer","login-page","login-security","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodify-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodify-login.2.0.1.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"mantrabrain",11,8930,98,88,87,"2026-04-04T06:59:04.638Z",[40,61,80,99,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":35,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":14,"download_link":59,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":60},"colorlib-login-customizer","Custom Login Page Customizer","2.1.0","colorlibplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcolorlibplugins\u002F","\u003Cp>\u003Cstrong>Custom Login Page Customizer\u003C\u002Fstrong> transforms your default WordPress login page into a branded, professional experience that matches your website. Perfect for agencies, freelancers, and businesses who want to impress clients and users from their very first interaction.\u003C\u002Fp>\n\u003Ch4>Why Customize Your Login Page?\u003C\u002Fh4>\n\u003Cp>Your login page is often the first thing clients and team members see. A branded login page:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Builds trust\u003C\u002Fstrong> – Professional appearance increases user confidence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reinforces your brand\u003C\u002Fstrong> – Consistent branding across every touchpoint\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Impresses clients\u003C\u002Fstrong> – White-label your WordPress sites for a polished look\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Takes seconds\u003C\u002Fstrong> – No coding required, instant live preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Live Customizer Preview\u003C\u002Fstrong> – See every change instantly before saving. No guesswork, no refreshing.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ready-Made Templates\u003C\u002Fstrong> – Choose from 9 professionally designed login page templates including modern gradients, glassmorphism, dark themes, and split-screen layouts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete Logo Control\u003C\u002Fstrong> – Upload your custom logo, adjust dimensions, or use text-based branding. Link your logo to any URL.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Background Customization\u003C\u002Fstrong> – Add custom background images, solid colors, or gradients to create stunning login pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form Styling\u003C\u002Fstrong> – Customize every aspect of your login form including width, padding, borders, border radius, field colors, and button styles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Button & Link Styling\u003C\u002Fstrong> – Match your brand colors with customizable button backgrounds, hover states, shadows, and link colors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Advanced users can add custom CSS for pixel-perfect control.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multi-Column Layouts\u003C\u002Fstrong> – Create split-screen login pages with customizable column widths and alignments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Registration & Password Forms\u003C\u002Fstrong> – Customize the registration form and lost password form to match your login page styling.\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Web Agencies\u003C\u002Fstrong> – White-label client sites with branded login pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freelancers\u003C\u002Fstrong> – Deliver polished, professional WordPress sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Sites\u003C\u002Fstrong> – Create welcoming login experiences for members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corporate Intranets\u003C\u002Fstrong> – Reinforce company branding for employee portals\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Stores\u003C\u002Fstrong> – Brand your customer account login pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Networks\u003C\u002Fstrong> – Customize login pages across your network\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Appearance \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Customize \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Custom Login Page Customizer\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customize your login page with live preview\u003C\u002Fli>\n\u003Cli>Click Publish – done!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Detailed Customization Options\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Logo Section\u003C\u002Fstrong>\u003Cbr \u002F>\n– Custom logo image upload\u003Cbr \u002F>\n– Logo width and height control\u003Cbr \u002F>\n– Logo URL customization\u003Cbr \u002F>\n– Text-only or image-only options\u003Cbr \u002F>\n– Logo text color and hover color\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Background Section\u003C\u002Fstrong>\u003Cbr \u002F>\n– Custom background image\u003Cbr \u002F>\n– Background color picker\u003Cbr \u002F>\n– Form column background options\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form Section\u003C\u002Fstrong>\u003Cbr \u002F>\n– Form width and height\u003Cbr \u002F>\n– Form background color and image\u003Cbr \u002F>\n– Padding and border controls\u003Cbr \u002F>\n– Border radius for rounded corners\u003Cbr \u002F>\n– Field width, margin, and styling\u003Cbr \u002F>\n– Label text customization\u003Cbr \u002F>\n– Field background and text colors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Button Section\u003C\u002Fstrong>\u003Cbr \u002F>\n– Background color and hover color\u003Cbr \u002F>\n– Border color and hover border color\u003Cbr \u002F>\n– Button shadow and text shadow\u003Cbr \u002F>\n– Submit button text customization\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Links Section\u003C\u002Fstrong>\u003Cbr \u002F>\n– Link color and hover color\u003Cbr \u002F>\n– Show\u002Fhide navigation links\u003Cbr \u002F>\n– Show\u002Fhide “Remember Me” checkbox\u003C\u002Fp>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>Need help? Visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcolorlib-login-customizer\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> for assistance.\u003C\u002Fp>\n\u003Ch4>About Colorlib\u003C\u002Fh4>\n\u003Cp>This plugin is developed by \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002F\" rel=\"nofollow ugc\">Colorlib\u003C\u002Fa>, creators of popular free WordPress themes downloaded by millions. We are committed to building high-quality, user-friendly WordPress plugins.\u003C\u002Fp>\n\u003Cp>If you enjoy Custom Login Page Customizer, please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcolorlib-login-customizer\u002Freviews\u002F?filter=5\" rel=\"ugc\">5-star review\u003C\u002Fa>. Your feedback helps us improve!\u003C\u002Fp>\n","Customize your WordPress login page with live preview. Change logo, background, colors, and form styling without coding.",50000,1054604,469,"2026-01-16T10:57:00.000Z","6.9.4","6.0","8.0",[56,21,57,22,58],"custom-login-page","login-form","white-label-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcolorlib-login-customizer.2.1.0.zip","2026-03-15T15:16:48.613Z",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":52,"requires_at_least":74,"requires_php":17,"tags":75,"homepage":78,"download_link":79,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":60},"bm-custom-login","WP Custom Login","3.0.0","Teydea Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fteydeastudio\u002F","\u003Cp>\u003Cstrong>WP Custom Login lets you fully customize the WordPress login page to match your brand identity.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you run a single site or a multisite network, this plugin gives you control over every visual element of the login screen — from the logo and background to form fields, buttons, links, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjust colors, fonts, spacing, and layout of every login page element without writing CSS.\u003C\u002Fli>\n\u003Cli>Add your logo, social media links, and custom footer to create a branded login experience.\u003C\u002Fli>\n\u003Cli>Support for multilingual sites with per-language text customization for labels, buttons, and notices.\u003C\u002Fli>\n\u003Cli>Works with WordPress multisite networks for consistent branding across all sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Custom Login is a good fit for freelancers, agencies, and organizations that want a professional, branded login page. It includes a live preview in the admin settings, so you can see your changes before they go live.\u003C\u002Fp>\n\u003Cp>Learn more at \u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">wpcustomlogin.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Body background color\u003C\u002Fstrong> — Set a custom background color for the login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom logo\u003C\u002Fstrong> — Replace the WordPress logo with your site icon or a custom image, and configure its link URL and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form container styling\u003C\u002Fstrong> — Customize the form background color, border radius, padding, box shadow, and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Label styling\u003C\u002Fstrong> — Adjust font size, weight, letter case, spacing, text color, and toggle label visibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input field styling\u003C\u002Fstrong> — Set background colors, borders, padding, font, shadow, and placeholder text for normal, hover, and focus states.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkbox styling\u003C\u002Fstrong> — Apply custom colors to the login form checkboxes and checkmark icon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Primary button styling\u003C\u002Fstrong> — Customize colors, font, size, width, alignment, shadow, and per-language button labels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secondary button styling\u003C\u002Fstrong> — Configure colors, font, border, and per-language labels for secondary buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notice and error styling\u003C\u002Fstrong> — Set colors for error, notice, and success messages, and add a custom persistent notice with per-language text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Under-form links\u003C\u002Fstrong> — Customize link colors, separator, disable the “Back to” link, or add custom links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social media icons\u003C\u002Fstrong> — Display up to 23 social media icon links (Facebook, X, Instagram, LinkedIn, YouTube, GitHub, and more), placed before the form, after the form, or in the footer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy policy link\u003C\u002Fstrong> — Show or hide the privacy policy link and set its color.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language switcher\u003C\u002Fstrong> — Show or hide the WordPress language switcher and adjust its icon color and spacing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom footer\u003C\u002Fstrong> — Add a footer with configurable text, font, color, and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> — Add your own CSS for additional styling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live preview\u003C\u002Fstrong> — See your changes in real time within the admin settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable autofocus\u003C\u002Fstrong> — Turn off the default autofocus behavior on the login form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable error shake\u003C\u002Fstrong> — Turn off the shake animation on failed login attempts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable autocomplete\u003C\u002Fstrong> — Prevent browsers from auto-filling the login form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-language text\u003C\u002Fstrong> — Customize labels, placeholders, button text, and notices for each language on multilingual sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Remember Me” customization\u003C\u002Fstrong> — Show or hide the “Remember Me” checkbox and set custom label text per language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Pre-designed templates\u003C\u002Fa>\u003C\u002Fstrong> — Choose from 20+ ready-made login page designs and apply them with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Advanced backgrounds\u003C\u002Fa>\u003C\u002Fstrong> — Use animated gradients, image slideshows, or split-screen layouts as your login page background.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Post-login redirects\u003C\u002Fa>\u003C\u002Fstrong> — Redirect users to specific pages after login based on their roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Premium support\u003C\u002Fa>\u003C\u002Fstrong> — Get direct support from the development team.\u003C\u002Fli>\n\u003C\u002Ful>\n","Customize the WordPress login screen with your own colors, logo, backgrounds, and form styles.",10000,512272,96,14,"2026-03-03T23:25:00.000Z","6.6",[76,19,21,77,22],"branding","login-logo","https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbm-custom-login.3.0.0.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":26,"num_ratings":90,"last_updated":91,"tested_up_to":15,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":60},"loginfy","Loginfy – Custom Login Page Customizer plugin","1.0.4.0","Pixar Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixarlabs\u002F","\u003Cp>\u003Cstrong>Tired of the generic WordPress login page?\u003C\u002Fstrong> Loginfy is the ultimate solution for agencies, freelancers, and business owners who want to \u003Cstrong>completely customize their WordPress login page\u003C\u002Fstrong> without touching a single line of code. This powerful \u003Cstrong>login page customizer\u003C\u002Fstrong> plugin integrates directly into the WordPress Customizer, giving you a live preview of every change as you build your perfect \u003Cstrong>custom login page\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Unlike basic plugins, Loginfy offers an amazing depth of customization. Go beyond simple colors and logos with advanced features like \u003Cstrong>two-column login page layouts\u003C\u002Fstrong>, \u003Cstrong>video and slideshow backgrounds\u003C\u002Fstrong>, \u003Cstrong>Google Fonts integration\u003C\u002Fstrong>, and the ability to edit every piece of text, including error messages. Whether you need a minimalist design or a fully branded client portal, Loginfy provides the tools to make your \u003Cstrong>WordPress login page\u003C\u002Fstrong> an extension of your website’s design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> \u003Ca href=\"https:\u002F\u002Fdemo.pixarlabs.com\u002F?pl-product=loginfy\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpadminify.com\u002Fdocs\u002Floginfy\u002Fcustomize-wordpress-login-page\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpadminify.com\u002Floginfy\u002Fpricing\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Why Choose Loginfy? The Best WordPress Login Customizer\u003C\u002Fh3>\n\u003Cp>Why settle for a basic plugin when you can have a complete visual builder for your login page? Here’s what makes Loginfy the top choice for \u003Cstrong>customizing your WordPress login page\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>16+ Pre-Built Templates:\u003C\u002Fstrong> Start designing in seconds with a diverse collection of professional templates. More templates than any other plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>True Live Preview:\u003C\u002Fstrong> See every change instantly with our real-time customizer. No saving and refreshing required – what you see is what you get.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Most Granular Control:\u003C\u002Fstrong> Customize everything. From the main background down to the padding on a single form field, no detail is overlooked.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Layouts:\u003C\u002Fstrong> Break away from the standard centered box. Create modern \u003Cstrong>two-column login pages\u003C\u002Fstrong> and position the form in 9 different locations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White Label & Branding:\u003C\u002Fstrong> Perfect for agencies. Remove “Powered by WordPress” links, customize error messages, and present a completely white-labeled experience to your clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% Mobile Responsive:\u003C\u002Fstrong> Every design you create is guaranteed to look flawless on desktops, tablets, and mobile devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who Is Loginfy For?\u003C\u002Fh3>\n\u003Cp>Loginfy is the essential \u003Cstrong>WordPress login page plugin\u003C\u002Fstrong> for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Agencies & Freelancers:\u003C\u002Fstrong> Provide a seamless, branded experience for your clients by \u003Cstrong>white-labeling the WordPress login page\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business & E-commerce Sites:\u003C\u002Fstrong> Strengthen brand trust and provide a professional login experience for customers and subscribers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership & Community Sites:\u003C\u002Fstrong> Customize the gateway for your members to enhance engagement and security.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers & Creators:\u003C\u002Fstrong> Add a personal touch to your website’s backend and make a great impression on contributors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress User:\u003C\u002Fstrong> Easily replace the default login page with a beautiful, custom-designed one in minutes, no skills required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features: The Most Comprehensive Login Page Customizer\u003C\u002Fh3>\n\u003Ch3>🎨 Template Library & Background Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>16 Pre-Designed Templates:\u003C\u002Fstrong> Choose from a wide variety of modern designs for your \u003Cstrong>custom login page\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Types:\u003C\u002Fstrong> Set solid colors, images, gradients, videos, or dynamic image slideshows as your login page background.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Background Controls:\u003C\u002Fstrong> Precise control over position, repeat, attachment (fixed\u002Fscroll), and size (cover, contain, custom).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Backgrounds (PRO):\u003C\u002Fstrong> Use self-hosted videos or YouTube links to create captivating login pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Overlay:\u003C\u002Fstrong> Add color or gradient overlays with opacity control to improve text readability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔍 Logo & Branding Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Logo Type:\u003C\u002Fstrong> Choose from Text-only, Image-only, or a combination of both. Option to remove the logo completely.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logo Styling:\u003C\u002Fstrong> Precisely adjust the logo width, height, and padding for perfect alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Logo Link & Title:\u003C\u002Fstrong> Change the logo URL to link to your homepage or any other page and customize the hover title text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Logo Typography (PRO):\u003C\u002Fstrong> Customize the font family, size, and weight of your text logo.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📐 Advanced Layout & Form Positioning\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Layout Selection:\u003C\u002Fstrong> Switch between traditional single-column and modern two-column layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Positioning:\u003C\u002Fstrong> Place your login form in one of \u003Cstrong>nine distinct locations\u003C\u002Fstrong> on the page (top-left, center, bottom-right, etc.).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Column Alignment:\u003C\u002Fstrong> Control the vertical and horizontal alignment of your layout columns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Side Section Styling:\u003C\u002Fstrong> Apply unique backgrounds, gradients, and even skew effects to the side column in two-column layouts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✏️ Login Form & Field Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Form Background:\u003C\u002Fstrong> Set a custom color, image, or gradient background for the entire login form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Dimensions:\u003C\u002Fstrong> Control the width, height, margin, and padding of the login form container.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Styling:\u003C\u002Fstrong> Add custom borders (style, color, width), border radius, and advanced box shadow effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Field Label & Placeholder Text:\u003C\u002Fstrong> Change the text for “Username”, “Password”, “Remember Me”, and more to match your language or tone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input Field Styling:\u003C\u002Fstrong> Customize the background color, border, radius, text color, and font size of the username and password fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔘 Button & Interaction Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Button Styling:\u003C\u002Fstrong> Customize the button dimensions, background color, text color, and font size for both normal and hover states.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Button Effects:\u003C\u002Fstrong> Add text shadows, customize borders and radius, and apply box shadow effects for a premium look.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Footer Links:\u003C\u002Fstrong> Control the display and styling of the “Lost your password?” and “Back to website” links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Utility & Security Tweaks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Toggle Elements:\u003C\u002Fstrong> Easily hide the “Remember Me” checkbox, the “Lost Password” link, or the “Back to Website” link for a cleaner interface or enhanced security.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Login Shake:\u003C\u002Fstrong> Turn off the default WordPress shake effect for a smoother user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Error Messages:\u003C\u002Fstrong> Personalize the error messages for incorrect usernames, empty passwords, and other login failures.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language Switcher:\u003C\u002Fstrong> Enable or disable the language switcher on the login page for multilingual sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Advanced Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom CSS & JS:\u003C\u002Fstrong> For ultimate control, add your own custom CSS or JavaScript to implement unique designs and functionalities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Fonts Integration (PRO):\u003C\u002Fstrong> Access the entire Google Fonts library to typography across your entire login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credit Control:\u003C\u002Fstrong> Choose to show or hide the “Powered by Loginfy” credit in the footer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upcoming Pro Features: Beyond Customization\u003C\u002Fh3>\n\u003Cp>We are continuously enhancing Loginfy to be the most powerful login-related plugin available.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced reCAPTCHA Integration (Coming Soon!)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add robust Google reCAPTCHA (v2 & v3) to protect your login, registration, and password reset forms from bots and automated attacks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Limit Login Attempts (Coming Soon!)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Prevent brute force attacks with an intelligent system that limits login attempts, locks out suspicious IPs, and sends you security notifications.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Discover Our Other Premium WordPress Plugins\u003C\u002Fh3>\n\u003Cp>Enhance your WordPress experience with our other powerful plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadminify\u002F\" rel=\"ugc\">WP Adminify\u003C\u002Fa>:\u003C\u002Fstrong> The ultimate WordPress admin dashboard customizer. White label, improve security, add dark mode, manage menus, and boost productivity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-bar\u002F\" rel=\"ugc\">Admin Bar Editor\u003C\u002Fa>:\u003C\u002Fstrong> Take full control of the WordPress admin bar. Remove clutter, add shortcuts, and personalize the user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fspotlight\u002F\" rel=\"ugc\">WP Spotlight\u003C\u002Fa>:\u003C\u002Fstrong> A lightning-fast search tool for your WordPress dashboard. Find and manage posts, pages, users, and more instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaster-addons\u002F\" rel=\"ugc\">Master Addons\u003C\u002Fa>:\u003C\u002Fstrong> Supercharge Elementor with 70+ advanced elements and extensions for designing any type of website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-blocks-for-gutenberg\u002F\" rel=\"ugc\">Master Blocks\u003C\u002Fa>:\u003C\u002Fstrong> Extend the Gutenberg block editor with a powerful collection of new and versatile blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We are dedicated to providing excellent support.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free Plugin Support:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Floginfy\u002F#new-topic-0\" rel=\"ugc\">WordPress.org Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Sale Questions:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpadminify.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Community:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fjeweltheme\" rel=\"nofollow ugc\">Join our Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom login page customizer for WordPress. 16+ templates, live preview, white-label options. Perfect for agencies, businesses & freelancers brand &hellip;",2000,14238,3,"2025-09-24T11:01:00.000Z","4.0","5.6",[56,21,95,58,96],"login-page-customizer","wordpress-login-page","https:\u002F\u002Fjeweltheme.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floginfy.1.0.4.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":26,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":93,"tags":113,"homepage":116,"download_link":117,"security_score":118,"vuln_count":13,"unpatched_count":13,"last_vuln_date":119,"fetched_at":60},"clp-custom-login-page","CLP – Custom Login Page by NiteoThemes","1.5.5","NiteoThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fniteo\u002F","\u003Cp>Custom Login Page plugin allows you to customize any essential element on WordPress login page. It utilizes powerful customizer to implement changes in real-time. Change of a logo, graphic background, typography or just a simple tweak cannot get easier than this.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Carefully crafted predefined templates to choose from: minimalist, flat, light, dark and more.\u003C\u002Fli>\n\u003Cli>Customizable layout – from full width, 50-50 to 2\u002F3 layout.\u003C\u002Fli>\n\u003Cli>Logo customization: disable logo, custom text with chosen typography or a graphic logo.\u003C\u002Fli>\n\u003Cli>Background: color, gradient, pattern, image or YouTube video.\u003C\u002Fli>\n\u003Cli>Custom Login Page footer to display Copyright or any content.\u003C\u002Fli>\n\u003Cli>Integrated Unsplash Gallery – choose from more than 1.5 millions free hi-res images.\u003C\u002Fli>\n\u003Cli>Form: width, height, spacing, color, blur, border radius, complete typography, borders, shadows.\u003C\u002Fli>\n\u003Cli>Form Inputs and Labels: colors, hover & focus colors, border radius, disable password icon, disable\u002Fenable “remember me” checkbox.\u003C\u002Fli>\n\u003Cli>Form Submit Button: custom text, color, hover color, size, alignment, borders.\u003C\u002Fli>\n\u003Cli>Form Footer: alignment, font size, change texts.\u003C\u002Fli>\n\u003Cli>Messages: complete customization of login, register and lost password messages including colors.\u003C\u002Fli>\n\u003Cli>Custom CSS: insert any custom CSS code for expert customization.\u003C\u002Fli>\n\u003Cli>Login Page is 100% responsive.\u003C\u002Fli>\n\u003Cli>Import \u002F Export of the customizer setttings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Under Active Development\u003C\u002Fh3>\n\u003Cp>Custom Login Page plugin is under active development and we plan to add more awesome features!\u003C\u002Fp>\n","Custom Login Page plugin allows you to customize any essential element on WordPress login page. It utilizes powerful customizer to implement changes i &hellip;",800,10916,4,"2022-03-19T13:19:00.000Z","5.9.13","3.0",[114,19,21,22,115],"custom-admin-login","wordpress-login","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclp-custom-login-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclp-custom-login-page.1.5.5.zip",64,"2025-04-01 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":26,"downloaded":128,"rating":26,"num_ratings":129,"last_updated":130,"tested_up_to":15,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":136,"download_link":137,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":60},"login-page-ui-customizer","Login Page UI Customizer","1.0.3","CloudRedux","https:\u002F\u002Fprofiles.wordpress.org\u002Fcloudredux\u002F","\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\u002FiMsQbaIVgAI?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>Login Page UI Customizer by CloudRedux aims to give you a complete WordPress experience.\u003C\u002Fp>\n\u003Cp>Customize your login page with complete controls, just like your WordPress website. Complete freedom to design your login page and all its elements like, logo, form style, lost password form, etc.\u003C\u002Fp>\n\u003Cp>Create a custom login page, made just for your website. Showcase the uniqueness of your website with a customized login page for you and your website users!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Login Page UI Customizer with modern designs and templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can design the login page easily by selecting template and direct customization settings are provided in the customizer.\u003C\u002Fp>\n\u003Ch3>Customizer Settings\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Template\u003C\u002Fstrong>: There are lots of default templates to choose from. Select the one that best suits your website and its login page. You can also create a template of your choice.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Design\u003C\u002Fstrong>: Loads of design options to give you complete design control of your login page. Style your login page background, columns, and other forms. You can add modern illustrations, images, content, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Logo Settings\u003C\u002Fstrong>: How about having your brand\u002Fcompany logo on your WordPress Login page? You can upload the logo on your WordPress login page to give it a more personalized look and feel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form Style\u003C\u002Fstrong>: With the Login page UI Customizer you also get settings to change form styling with controls like label font size, color, input field icons, form background, and much more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Login Form Text\u003C\u002Fstrong>: Change the credentials and its content. You can change not only the design but also the text in the form. Take complete control, here’s how you can edit the default labels of the form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Register Form Text\u003C\u002Fstrong>: The customization shouldn’t be limited to the registered users. Create a customized registration page, to give new users a visual delight, and a custom-made experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lost Password Form Text\u003C\u002Fstrong>: Losing passwords will never be the same. With the Login Page UI customizer, create a custom-made label for the lost password form.\u003C\u002Fp>\n\u003Ch3>Admin Settings\u003C\u002Fh3>\n\u003Cp>In order to reset login page customization settings, you can use admin settings as:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Navigate to the \u003Cstrong>Settings\u003C\u002Fstrong> menu in WordPress Dashboard under \u003Cstrong>Settings\u003C\u002Fstrong> there is \u003Cstrong>Login Page UI\u003C\u002Fstrong> menu.\u003C\u002Fli>\n\u003Cli>Click on the \u003Cstrong>Login Page UI\u003C\u002Fstrong> menu and use the settings like Remove Settings on Uninstall and Reset Customizer Settings etc.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Looking for a Pro version?\u003C\u002Fh3>\n\u003Cp>We believe in enabling and empowering WordPress users. So how about a plugin that houses all the features and functionalities right from the get-go?\u003C\u002Fp>\n\u003Cp>\u003Cem>Login Page UI Customizer\u003C\u002Fem> comes in-built with all the features (of course, there will be updates and additions in the future). So, there’s no need for a Pro version of it. Now, coming back to updates and new feature additions. You will be receiving them, don’t worry. But, they’ll also be free!\u003C\u002Fp>\n\u003Cp>Read more about \u003Ca href=\"https:\u002F\u002Fdocs.cloudredux.com\u002Fcontributions\u002Fwordpress\u002Flogin-page-ui-customizer\u002F?utm_source=plugin-page&utm_medium=referral&utm_campaign=plugin-info\" rel=\"nofollow ugc\">Login Page UI Customizer\u003C\u002Fa> here.\u003C\u002Fp>\n","With Login Page UI Customizer customize your login page to make it look as beautiful as your website. Start your creative engine and get started now!",3263,2,"2025-05-20T06:22:00.000Z","5.2","7.2",[19,21,134,135,115],"login-designer","login-page-ui","https:\u002F\u002Fcloudredux.com\u002Fcontributions\u002Fwordpress\u002Flogin-page-ui-customizer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-page-ui-customizer.1.0.3.zip",{"attackSurface":139,"codeSignals":288,"taintFlows":358,"riskAssessment":426,"analyzedAt":433},{"hooks":140,"ajaxHandlers":252,"restRoutes":284,"shortcodes":285,"cronEvents":286,"entryPointCount":287,"unprotectedCount":27},[141,147,151,154,160,164,169,172,176,180,184,187,191,195,199,203,207,210,213,217,219,223,227,231,234,238,242,246,249],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_menu","add_admin_menu","includes\\admin\\class-modify-login-admin.php",63,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_enqueue_scripts","enqueue_styles",66,{"type":142,"name":148,"callback":152,"file":145,"line":153},"enqueue_scripts",67,{"type":142,"name":155,"callback":156,"priority":157,"file":158,"line":159},"init","register_rewrite_rules",10,"includes\\class-modify-login-rewrite.php",91,{"type":142,"name":161,"callback":162,"priority":13,"file":158,"line":163},"parse_request","handle_endpoint_request",94,{"type":165,"name":166,"callback":167,"file":158,"line":168},"filter","query_vars","add_query_vars",97,{"type":142,"name":170,"callback":171,"file":158,"line":26},"template_redirect","handle_login_endpoint",{"type":142,"name":155,"callback":173,"priority":174,"file":158,"line":175},"maybe_flush_rewrite_rules",999,103,{"type":165,"name":177,"callback":178,"file":158,"line":179},"login_form_middle","add_endpoint_input",106,{"type":165,"name":181,"callback":182,"priority":157,"file":158,"line":183},"site_url","change_login_url",107,{"type":165,"name":185,"callback":182,"priority":157,"file":158,"line":186},"network_site_url",108,{"type":165,"name":188,"callback":189,"priority":157,"file":158,"line":190},"wp_redirect","modify_login_redirect",109,{"type":142,"name":192,"callback":193,"file":158,"line":194},"login_form","add_login_form_hidden_fields",110,{"type":165,"name":196,"callback":197,"priority":157,"file":158,"line":198},"login_redirect","handle_login_redirect",113,{"type":165,"name":200,"callback":201,"priority":157,"file":158,"line":202},"logout_redirect","handle_logout_redirect",114,{"type":142,"name":204,"callback":205,"file":158,"line":206},"wp_loaded","closure",247,{"type":142,"name":155,"callback":155,"priority":27,"file":208,"line":209},"includes\\class-modify-login.php",121,{"type":142,"name":155,"callback":211,"file":208,"line":212},"load_plugin_textdomain",122,{"type":142,"name":214,"callback":149,"file":215,"line":216},"login_enqueue_scripts","includes\\frontend\\class-modify-login-frontend.php",42,{"type":142,"name":214,"callback":152,"file":215,"line":218},43,{"type":142,"name":220,"callback":221,"file":215,"line":222},"login_head","custom_login_styles",44,{"type":165,"name":224,"callback":225,"file":215,"line":226},"login_headerurl","custom_login_logo_url",45,{"type":165,"name":228,"callback":229,"file":215,"line":230},"login_headertext","custom_login_logo_title",46,{"type":142,"name":192,"callback":232,"file":215,"line":233},"add_recaptcha",47,{"type":142,"name":235,"callback":236,"priority":157,"file":215,"line":237},"wp_authenticate_user","verify_recaptcha",48,{"type":142,"name":239,"callback":240,"file":215,"line":241},"wp_login_failed","track_login_attempt",51,{"type":142,"name":243,"callback":244,"priority":157,"file":215,"line":245},"wp_login","track_successful_login",52,{"type":142,"name":155,"callback":247,"priority":13,"file":215,"line":248},"protect_login_page",662,{"type":142,"name":170,"callback":250,"priority":13,"file":215,"line":251},"protect_admin_page",663,[253,260,264,268,272,276,280],{"action":254,"nopriv":255,"callback":256,"hasNonce":257,"hasCapCheck":257,"file":258,"line":259},"modify_login_save_builder_settings",false,"save_builder_settings",true,"includes\\admin\\admin-ajax.php",22,{"action":261,"nopriv":255,"callback":262,"hasNonce":257,"hasCapCheck":257,"file":258,"line":263},"modify_login_reset_builder_settings","reset_builder_settings",23,{"action":265,"nopriv":255,"callback":266,"hasNonce":257,"hasCapCheck":257,"file":258,"line":267},"modify_login_upload_media","handle_media_upload",24,{"action":269,"nopriv":255,"callback":270,"hasNonce":257,"hasCapCheck":257,"file":258,"line":271},"modify_login_save_settings","save_settings",27,{"action":273,"nopriv":255,"callback":274,"hasNonce":257,"hasCapCheck":257,"file":258,"line":275},"modify_login_reset_settings","reset_settings",28,{"action":277,"nopriv":255,"callback":278,"hasNonce":257,"hasCapCheck":257,"file":258,"line":279},"modify_login_get_logs","get_logs",31,{"action":281,"nopriv":255,"callback":282,"hasNonce":257,"hasCapCheck":257,"file":258,"line":283},"modify_login_clear_logs","clear_logs",32,[],[],[],7,{"dangerousFunctions":289,"sqlUsage":290,"outputEscaping":324,"fileOperations":129,"externalRequests":129,"nonceChecks":291,"capabilityChecks":291,"bundledLibraries":357},[],{"prepared":291,"raw":292,"locations":293},8,15,[294,297,300,302,305,307,309,310,312,314,315,316,318,320,322],{"file":258,"line":295,"context":296},201,"$wpdb->query() with variable interpolation",{"file":258,"line":298,"context":299},224,"$wpdb->get_results() with variable interpolation",{"file":258,"line":301,"context":296},249,{"file":303,"line":230,"context":304},"includes\\class-modify-login-install.php","$wpdb->get_var() with variable interpolation",{"file":303,"line":306,"context":304},79,{"file":303,"line":308,"context":304},95,{"file":303,"line":35,"context":296},{"file":303,"line":311,"context":304},102,{"file":303,"line":313,"context":296},104,{"file":303,"line":186,"context":304},{"file":303,"line":194,"context":296},{"file":215,"line":317,"context":304},497,{"file":215,"line":319,"context":304},503,{"file":215,"line":321,"context":304},573,{"file":215,"line":323,"context":304},580,{"escaped":325,"rawEcho":326,"locations":327},181,12,[328,331,334,336,339,341,343,346,348,350,352,354],{"file":215,"line":329,"context":330},286,"raw output",{"file":332,"line":333,"context":330},"templates\\admin\\builder.php",279,{"file":335,"line":263,"context":330},"templates\\admin\\login-logs.php",{"file":337,"line":338,"context":330},"templates\\admin\\logs.php",199,{"file":337,"line":340,"context":330},220,{"file":337,"line":342,"context":330},261,{"file":344,"line":345,"context":330},"templates\\admin\\settings.php",185,{"file":344,"line":347,"context":330},198,{"file":344,"line":349,"context":330},203,{"file":344,"line":351,"context":330},318,{"file":344,"line":353,"context":330},441,{"file":355,"line":356,"context":330},"templates\\frontend\\login.php",26,[],[359,377,385,395,405,414],{"entryPoint":360,"graph":361,"unsanitizedCount":27,"severity":376},"save_settings (includes\\admin\\admin-ajax.php:143)",{"nodes":362,"edges":374},[363,368],{"id":364,"type":365,"label":366,"file":258,"line":367},"n0","source","$_POST",168,{"id":369,"type":370,"label":371,"file":258,"line":372,"wp_function":373},"n1","sink","update_option() [Settings Manipulation]",172,"update_option",[375],{"from":364,"to":369,"sanitized":257},"low",{"entryPoint":378,"graph":379,"unsanitizedCount":27,"severity":376},"\u003Cadmin-ajax> (includes\\admin\\admin-ajax.php:0)",{"nodes":380,"edges":383},[381,382],{"id":364,"type":365,"label":366,"file":258,"line":367},{"id":369,"type":370,"label":371,"file":258,"line":372,"wp_function":373},[384],{"from":364,"to":369,"sanitized":257},{"entryPoint":386,"graph":387,"unsanitizedCount":27,"severity":376},"display_admin_page (includes\\admin\\class-modify-login-admin.php:247)",{"nodes":388,"edges":393},[389,391],{"id":364,"type":365,"label":366,"file":145,"line":390},277,{"id":369,"type":370,"label":371,"file":145,"line":392,"wp_function":373},281,[394],{"from":364,"to":369,"sanitized":257},{"entryPoint":396,"graph":397,"unsanitizedCount":13,"severity":376},"save_settings (includes\\admin\\class-modify-login-admin.php:393)",{"nodes":398,"edges":403},[399,401],{"id":364,"type":365,"label":366,"file":145,"line":400},419,{"id":369,"type":370,"label":371,"file":145,"line":402,"wp_function":373},423,[404],{"from":364,"to":369,"sanitized":255},{"entryPoint":406,"graph":407,"unsanitizedCount":27,"severity":376},"\u003Cclass-modify-login-admin> (includes\\admin\\class-modify-login-admin.php:0)",{"nodes":408,"edges":412},[409,411],{"id":364,"type":365,"label":410,"file":145,"line":390},"$_POST (x2)",{"id":369,"type":370,"label":371,"file":145,"line":392,"wp_function":373},[413],{"from":364,"to":369,"sanitized":257},{"entryPoint":415,"graph":416,"unsanitizedCount":27,"severity":376},"\u003Clogs> (templates\\admin\\logs.php:0)",{"nodes":417,"edges":424},[418,420],{"id":364,"type":365,"label":419,"file":337,"line":11},"$_GET (x2)",{"id":369,"type":370,"label":421,"file":337,"line":422,"wp_function":423},"echo() [XSS]",150,"echo",[425],{"from":364,"to":369,"sanitized":257},{"summary":427,"deductions":428},"The \"modify-login\" plugin v2.0.0 exhibits a generally strong security posture with no known critical or high vulnerabilities in its history. The static analysis reveals good practices such as the presence of nonce and capability checks for all identified AJAX entry points, and a high percentage of properly escaped output. The plugin also avoids bundled libraries, which can often introduce outdated and vulnerable components. The absence of REST API routes and shortcodes further limits its attack surface.\n\nHowever, there are areas for improvement. The plugin's static analysis did identify one flow with an unsanitized path, which, while not flagged as critical or high severity in the taint analysis, represents a potential risk. Additionally, 35% of SQL queries not using prepared statements is a concern, as this can lead to SQL injection vulnerabilities if not handled with extreme care. The presence of file operations and external HTTP requests, while limited, also warrants careful review to ensure they are not being exploited.\n\nOverall, the plugin appears to be developed with security in mind, evidenced by the robust auth checks and output escaping. The lack of any historical vulnerabilities is a positive indicator. Nonetheless, the identified unsanitized path flow and the use of raw SQL queries introduce some risk that should be addressed to achieve a more secure state.",[429,431],{"reason":430,"points":287},"Flow with unsanitized path found",{"reason":432,"points":291},"35% of SQL queries not using prepared statements","2026-03-16T22:43:11.627Z",{"wat":435,"direct":450},{"assetPaths":436,"generatorPatterns":442,"scriptPaths":443,"versionParams":444},[437,438,439,440,441],"\u002Fwp-content\u002Fplugins\u002Fmodify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Ftailwind.min.css","\u002Fwp-content\u002Fplugins\u002Fmodify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Fsettings.min.css","\u002Fwp-content\u002Fplugins\u002Fmodify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Flogin-logs.min.css","\u002Fwp-content\u002Fplugins\u002Fmodify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fjs\u002Fsettings.min.js","\u002Fwp-content\u002Fplugins\u002Fmodify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fjs\u002Flogs.min.js",[],[440,441],[445,446,447,448,449],"modify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Ftailwind.min.css?ver=","modify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Fsettings.min.css?ver=","modify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fcss\u002Flogin-logs.min.css?ver=","modify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fjs\u002Fsettings.min.js?ver=","modify-login\u002Fassets\u002Fdist\u002Fadmin\u002Fjs\u002Flogs.min.js?ver=",{"cssClasses":451,"htmlComments":452,"htmlAttributes":453,"restEndpoints":454,"jsGlobals":455,"shortcodeOutput":457},[],[],[],[],[456],"modifyLoginAdmin",[]]