[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7nakQytV8HpNCUItThTiOMiThIdgx14UjJ9ki9HoXS8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":153,"fingerprints":276},"wp-users-login-history","WP Users Login History","1.2","Chetan Vaghela","https:\u002F\u002Fprofiles.wordpress.org\u002Fthechetanvaghela\u002F","\u003Cp>Track website’s users by their login related information like Last login Date\u002FTime, Environment\u002FServer IP address,Country\u002FCity\u002FContinent\u002FTimezone, Lat-long, Browser, Platform, Currency code\u002Fsymbol and many more.\u003C\u002Fp>\n\u003Ch3>Features And Options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display Logged in users Details.\u003C\u002Fli>\n\u003Cli>Add new Column to user listing oage.\u003C\u002Fli>\n\u003Cli>Mantain Login history from user profile page.\u003C\u002Fli>\n\u003Cli>Clear History of users.\u003C\u002Fli>\n\u003Cli>Compatible with WordPress multisite network\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Track user’s login details with the following attributes:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Login\u003C\u002Fstrong> – Login Date-Time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP Address\u003C\u002Fstrong> – Environment\u002FServer IP address\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>City\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Continent\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timezone\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Latitude\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Longitude\u003C\u002Fstrong> (Based on IP Address)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser\u003C\u002Fstrong> – Name and Version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Operating System\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency\u003C\u002Fstrong> – Code and Symbol\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Compatible With\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-login-register-flow\u002F\" rel=\"ugc\">WP Login Register Flow\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Keywords\u003C\u002Fh3>\n\u003Cp>Logged user detail, Login Log, user log, log, tracker, admin, subscriber, editor, geo location, manager, report, statistics, activity\u003C\u002Fp>\n","Track website's users by their login related information like Last login Date\u002FTime, Environment\u002FServer IP address,Country\u002FCity\u002FContinent\u002FTimezone &hellip;",70,3168,0,"2024-05-01T13:45:00.000Z","6.5.8","6.2.2","",[19,20,21,22,23],"last-login","login-history","login-log","mantain-login-history","user-detail","http:\u002F\u002Fchetanvaghela.cf\u002Fwp-users-login-history","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-users-login-history.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"thechetanvaghela",11,580,93,30,89,"2026-04-04T10:40:18.333Z",[39,65,89,110,134],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":13,"last_vuln_date":64,"fetched_at":28},"when-last-login","When Last Login","1.2.3","Andrew Lima","https:\u002F\u002Fprofiles.wordpress.org\u002Fandrewza\u002F","\u003Cp>A lightweight plugin that allows you to see active users according to their last login time\u002Fdate. No need to configure, simply activate When Last and you’re ready to go! This adds a custom column to your WordPress users list of “Last Login” and a timestamp linked to that user.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Show when last a user has logged into your site.\u003C\u002Fli>\n\u003Cli>Sorts users according to last login time stamp (Ascending\u002FDescending) in the WordPress user list.\u003C\u002Fli>\n\u003Cli>Administrator widget for top 3 users according to login count.\u003C\u002Fli>\n\u003Cli>Integrates with Paid Memberships Pro  1.8+ – Add’s a ‘Last Logged In’ column to the ‘Members List’.\u003C\u002Fli>\n\u003Cli>Generates a login history table under ‘When Last Login’ > ‘All Login Records’. \u003C\u002Fli>\n\u003Cli>Hooks and filters for developers.\u003C\u002Fli>\n\u003Cli>Record the user’s last IP address when logging into your WordPress website (Optional Setting).\u003C\u002Fli>\n\u003Cli>A variety of \u003Ca href=\"https:\u002F\u002Fyoohooplugins.com\u002Fplugins\u002F?utm_source=plugin&utm_medium=wordpress&utm_campaign=premium_addons\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> and Free add-ons available. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Add-ons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwhen-last-login-welcome-email-add-on\u002F\" rel=\"ugc\">When Last Login – Welcome Email\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwhen-last-login-export-user-records\u002F\" rel=\"ugc\">When Last Login – Export User Records\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Add-ons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoohooplugins.com\u002Fplugins\u002Fwhen-last-login-slack-notifications\u002F?utm_source=plugin&utm_medium=wordpress&utm_campaign=slack_notifications\" rel=\"nofollow ugc\">When Last Login – Slack Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoohooplugins.com\u002Fplugins\u002Fwhen-last-login-user-statistics\u002F?utm_source=plugin&utm_medium=wordpress&utm_campaign=user_statistics\" rel=\"nofollow ugc\">When Last Login – User Statistics\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoohooplugins.com\u002Fplugins\u002Fzapier-integration\u002F?utm_source=plugin&utm_medium=wordpress&utm_campaign=zapier_integration\" rel=\"nofollow ugc\">When Last Login – Zapier Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>When Last Login in your Language\u003C\u002Fh4>\n\u003Cp>We need your help to translate When Last Login into your locale. To translate When Last Login, simply visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwhen-last-login\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwhen-last-login\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Track Your Members Better\u003C\u002Fh4>\n\u003Cp>You are able to track which members login to your site by simply sorting your default user’s list according to when last the user was seen in easily readable text such as “X Min\u002FHours\u002FDays\u002FWeeks\u002FMonths\u002FYears”.\u003C\u002Fp>\n\u003Ch4>Plugins that When Last Login integrates with\u003C\u002Fh4>\n\u003Cp>Here is a list of plugins we currently support:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paidmembershipspro.com\u002F\" rel=\"nofollow ugc\">Paid Memberships Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftwo-factor\u002F\" rel=\"ugc\">Two Factor Authentication\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have a plugin and would like to integrate with When Last Login, please open a support thread.\u003C\u002Fp>\n\u003Ch4>Need Help\u003C\u002Fh4>\n\u003Cp>Something not working as intended or have a question about functionality of When Last Login. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwhen-last-login\" rel=\"ugc\">Open a support thread\u003C\u002Fa>\u003C\u002Fp>\n","Show a users last login date by creating a sortable column in your WordPress users list.",50000,184463,94,36,"2025-12-03T08:51:00.000Z","6.9.4","5.0","7.4",[56,19,57,58,59],"last-logged-in","last-seen","user-login","user-login-time","https:\u002F\u002Fwhenlastlogin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhen-last-login.1.2.3.zip",100,1,"2023-03-01 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":26,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":17,"download_link":86,"security_score":87,"vuln_count":63,"unpatched_count":13,"last_vuln_date":88,"fetched_at":28},"change-login-logo","Change WordPress Login Logo","1.3","Boopathi Rajan","https:\u002F\u002Fprofiles.wordpress.org\u002Fboopathi0001\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\u002FIu-XlWjyR9o?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>The Change WordPress Login Logo Plugin is a must-have for anyone looking to add a touch of personalization to their WordPress site. With this plugin, you can easily update your WordPress login page logo with your own customized logo in just a few clicks, without any coding knowledge required. Make your login page truly unique to your brand.\u003C\u002Fp>\n\u003Cp>The plugin is incredibly user-friendly, allowing you to upload your logo quickly and easily via the WordPress customizer. It is also fully customizable, allowing you to adjust the logo’s size, positioning, and other settings to perfectly match your site’s design.\u003C\u002Fp>\n\u003Cp>In addition to its ease of use, the Change WordPress Login Logo Plugin is also lightweight and fast-loading, ensuring that it won’t slow down your site’s performance. Plus, it’s compatible with all the latest versions of WordPress, ensuring that you always have access to the latest features and security updates.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.boopathirajan.com\u002Fproduct\u002Fchange-wordpress-login-logo-pro\u002F\" rel=\"nofollow ugc\">Purchase Premium Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Premium Features:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>1. Login Background Color Change\n2. Logn Form Background Color\n3. Form Label Text Color\n4. Login Page Link Color\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Upload your logo for WordPress login page instead of the usual WordPress logo with simple settings.",20000,185489,17,"2024-07-31T06:16:00.000Z","6.6.5","4.3","5.2.4",[81,82,83,84,85],"change-default-logo","custom-logo","login-logo","wordpress-logo-change","wp-admin-logo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-login-logo.1.3.zip",91,"2020-08-15 00:00:00",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":52,"requires_at_least":102,"requires_php":54,"tags":103,"homepage":108,"download_link":109,"security_score":62,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",[104,105,106,83,107],"branding","custom-login","login-customizer","login-page","https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbm-custom-login.3.0.0.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":97,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":52,"requires_at_least":53,"requires_php":122,"tags":123,"homepage":129,"download_link":130,"security_score":131,"vuln_count":132,"unpatched_count":13,"last_vuln_date":133,"fetched_at":28},"fluent-security","FluentAuth – The Ultimate Authorization & Security Plugin for WordPress","2.1.1","Shahjahan Jewel","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechjewel\u002F","\u003Cp>Boost Your Website’s Security with Login\u002FSignup Security, Two-Factor Email Authentication, Login\u002FLogout Redirects, Social Logins, Detailed Audit Logs, and More. FluentAuth is the lightest and blazing fast security plugin for WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Highlighted Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Two-Factor Authentication for Login\u003C\u002Fli>\n\u003Cli>Magic Login via Email\u003C\u002Fli>\n\u003Cli>Social Login \u002F Register\u003C\u002Fli>\n\u003Cli>Limit Login Attempts\u003C\u002Fli>\n\u003Cli>Dynamic Login Redirects\u003C\u002Fli>\n\u003Cli>Detailed Audit Logs\u003C\u002Fli>\n\u003Cli>Core Security Enhancement\u003C\u002Fli>\n\u003Cli>Security Email Notifications\u003C\u002Fli>\n\u003Cli>Super Fast Solution\u003C\u002Fli>\n\u003Cli>Restrict \u002Fwp-admin for low level user roles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What’s new in version 2.0\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FP_vREW7s2B4?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\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\u002F5t_8rvtrkk4?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>\u003Cstrong>🚀 Two-Factor Authentication for Login\u003C\u002Fstrong>\u003Cbr \u002F>\nEnsure secure access to your admin panel with Two-Factor Login via email for high-level user roles like Administrator \u002F Editor. Even if a password gets compromised, only the right person will be able to log in with the additional authentication step.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Magic Login via Email\u003C\u002Fstrong>\u003Cbr \u002F>\nSimplify the login process for end users like customers and subscribers. No more password resets or forgotten passwords that cause users to leave your site. With our improved flow and features, users can log in to your site simply by typing their username or email address and clicking on a secure one-time use link sent to their email.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Social Login \u002F Register\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to log in to your site with their GitHub, Facebook or Google accounts. This feature is lightweight and easy to enable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Limit Login Attempts\u003C\u002Fstrong>\u003Cbr \u002F>\nProtect your site against brute force attacks by blocking excessive login attempts. Our simple yet powerful tools also improve site security and performance, and allow for customizable lockout timings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Dynamic Login Redirects\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily redirect users to specific pages after they log in or log out. Our drag-and-drop builder lets you customize the login and logout flow for different types of businesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Detailed Audit Logs\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack exactly when users log in to your site and via which method (normal login form, magic URL, or social media) with our powerful audit logs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Core Security Enhancement\u003C\u002Fstrong>\u003Cbr \u002F>\nXML-RPC is a common target for WordPress attacks, but most sites don’t actually need it. This plugin enables you to disable XML-RPC, Remote Application Login, and protect the wp-users listing for REST API for enhanced security.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Security Email Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\nAs a business owner, it’s important to know when high-level users like administrators, editors, and authors log in to your site, or if someone unauthorized is trying to log in. Our plugin includes email notifications to alert you of these events.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Super Fast Solution\u003C\u002Fstrong>\u003Cbr \u002F>\nWe’ve built this plugin to be super-fast and simple yet powerful, using the latest technologies like WordPress REST-API, VueJS V3, Vue-Router, and Element-Plus for UI building. We also use custom database tables to store audit logs, so they don’t interfere with your default WordPress database tables.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Restrict \u002Fwp-admin for low level user roles\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want to restrict \u002Fwp-admin access for subscribers or other low level user roles then you can easily enable that and select the user roles that you want to restrict \u002Fwp-admin access.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Customize WordPress Signup Emails\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the WordPress default signup emails with your own branding and content. This feature allows you to create a more personalized experience for your users, enhancing their engagement with your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Custom Login\u002FSignup Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate custom login and signup forms using shortcodes. This feature allows you to easily integrate login and signup forms into your pages or posts, providing a seamless user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Disable Admin Email Notifications on User Signup\u003C\u002Fstrong>\u003Cbr \u002F>\nDisable the default WordPress admin email notifications that are sent when a new user signs up. This feature helps you manage your email notifications more effectively, reducing clutter in your inbox.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Scan WordPress Core File Changes\u003C\u002Fstrong>\u003Cbr \u002F>\nFluentAuth includes a feature to scan WordPress core files for changes, helping you identify any unauthorized modifications. This is crucial for maintaining the integrity of your WordPress installation and ensuring that your site remains secure.\u003C\u002Fp>\n\u003Ch3>Why FluentAuth?\u003C\u002Fh3>\n\u003Cp>To improve the security and user experience of a WordPress website, the default authentication system may need to be enhanced with additional plugins. One common issue that WordPress site owners face is their site getting hacked. This is often due to hackers using brute-force attacks to guess passwords and gain access to the admin panel, leading to site takeover. Additionally, the use of common passwords on multiple sites can put all of them at risk if one password is compromised.\u003C\u002Fp>\n\u003Cp>Using multiple security plugins can be detrimental to the performance of a WordPress website. These plugins, which are often bloated, intercept every WordPress request and run it through a large number of unnecessary rules, resulting in increased server resource usage and slower site performance. To avoid this issue, consider using a comprehensive security solution that offers multiple features in one package, instead of relying on multiple individual plugins. This will help save server resources and improve the overall performance of your website.\u003C\u002Fp>\n\u003Cp>To Solve these issues, we decided to build FluentAuth and made it free.\u003C\u002Fp>\n\u003Ch3>Replace Multiple Plugins with FluentAuth\u003C\u002Fh3>\n\u003Cp>FluentAuth has been designed to provide light-weight security solution while adding better UX and performance of your site. If you use FluentAuth then you don’t need the following plugins\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Login Limit and ban brute force attacks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limit Login Attempts Reloaded\u003C\u002Fli>\n\u003Cli>WPS Limit Login\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For Login & Logout Redirections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>LoginWP (Formerly Peter’s Login Redirect)\u003C\u002Fli>\n\u003Cli>Sky Login Redirect\u003C\u002Fli>\n\u003Cli>WP Login and Logout Redirect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For Login & Logout Redirections\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>LoginWP (Formerly Peter’s Login Redirect)\u003C\u002Fli>\n\u003Cli>Sky Login Redirect\u003C\u002Fli>\n\u003Cli>WP Login and Logout Redirect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For Hide Admin Bar and Access Restriction\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide Admin Bar\u003C\u002Fli>\n\u003Cli>Hide Admin Bar Based on User Roles\u003C\u002Fli>\n\u003Cli>Auto Hide Admin Bar\u003C\u002Fli>\n\u003Cli>Hide Admin Bar from Non-Admins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Guides\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentauth.com\u002Fdocs\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">Getting Started with FluentAuth\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentauth.com\u002Fdocs\u002Flogin-redirects\u002F\" rel=\"nofollow ugc\">Login \u002F Logout Redirects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentauth.com\u002Fdocs\u002Fshortcodes\u002F\" rel=\"nofollow ugc\">Register\u002FLogin Shortcodes in FluentAuth\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentauth.com\u002Fdocs\u002Fgithub-auth-connection\u002F\" rel=\"nofollow ugc\">Configure Login with GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentauth.com\u002Fdocs\u002Fgoogle-auth-connection\u002F\" rel=\"nofollow ugc\">Configure Login with Google\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Plugins By The Same Team\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-cart\u002F\" rel=\"ugc\">FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-crm\u002F\" rel=\"ugc\">FluentCRM – Email Marketing, Newsletter, Email Automation and CRM Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Fluent Forms – Fastest WordPress Form Builder Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-tables\u002F\" rel=\"ugc\">Ninja Tables – Best WP DataTables Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-charts\u002F\" rel=\"ugc\">Ninja Charts – Best WP Charts Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-payment-form\u002F\" rel=\"ugc\">WPPayForm – Stripe Payments Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmautic-for-fluent-forms\u002F\" rel=\"ugc\">Mautic Integration For Fluent Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentforms-pdf\u002F\" rel=\"ugc\">Fluent Forms PDF – PDF Entries for Fluent Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-smtp\u002F\" rel=\"ugc\">FluentSMTP – WordPress Mail SMTP, SES, SendGrid, MailGun Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CONTRIBUTE\u003C\u002Fh3>\n\u003Cp>If you want to contribute to this project or just report a bug, you are more than welcome. Please check repository from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPManageNinja\u002Ffluent-security\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Enhance the Security and User Experience of Your Site with Login\u002FSignup Security, Two-Factor Email Authentication, Social Logins and more...",92766,80,28,"2025-12-03T12:25:00.000Z","7.3",[124,125,126,127,128],"login-limit","login-logs","login-redirects","social-logins","xml-rpc","https:\u002F\u002Ffluentauth.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffluent-security.2.1.1.zip",98,2,"2025-12-15 02:19:04",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":97,"downloaded":142,"rating":131,"num_ratings":143,"last_updated":144,"tested_up_to":52,"requires_at_least":145,"requires_php":17,"tags":146,"homepage":151,"download_link":152,"security_score":62,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"my-wp-login-logo","My WordPress Login Logo","2.5.2","afsalrahim","https:\u002F\u002Fprofiles.wordpress.org\u002Fafsalrahim\u002F","\u003Cp>\u003Cstrong>My WordPress Login Logo\u003C\u002Fstrong> lets you to add a custom logo in your wordpress login page instead of the usual wordpress logo and customize your login page.\u003C\u002Fp>\n\u003Cp>It also allows you to specify the height and width of the logo. Apart from that you can also customize the login form by adding a custom message below login form and also provide some cool fade in effects for the login form. By adding your custom logo in your login page, you can make your website more professional and also impress the guest bloggers and other users who view these pages.\u003C\u002Fp>\n","My WordPress Login Logo lets you to add a custom logo in your wordpress login page instead of the usual wordpress logo and customize your login page.",182940,12,"2026-02-17T12:28:00.000Z","3.0.1",[147,82,148,149,150],"change-login-page-logo","login-page-logo","logo-changer","wordpress-login-logo","https:\u002F\u002Fafsal.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-wp-login-logo.2.5.2.zip",{"attackSurface":154,"codeSignals":217,"taintFlows":233,"riskAssessment":260,"analyzedAt":275},{"hooks":155,"ajaxHandlers":200,"restRoutes":213,"shortcodes":214,"cronEvents":215,"entryPointCount":216,"unprotectedCount":216},[156,162,165,167,170,173,177,180,183,186,189,192,195,198],{"type":157,"name":158,"callback":159,"file":160,"line":161},"action","plugins_loaded","anonymous","includes\\class-wp-users-login-history.php",142,{"type":157,"name":163,"callback":159,"file":160,"line":164},"admin_enqueue_scripts",157,{"type":157,"name":163,"callback":159,"file":160,"line":166},158,{"type":157,"name":168,"callback":159,"file":160,"line":169},"admin_footer-users.php",161,{"type":157,"name":171,"callback":159,"file":160,"line":172},"admin_footer-profile.php",162,{"type":174,"name":175,"callback":159,"file":160,"line":176},"filter","manage_site-users-network_columns",165,{"type":174,"name":178,"callback":159,"file":160,"line":179},"manage_users_columns",166,{"type":174,"name":181,"callback":159,"file":160,"line":182},"wpmu_users_columns",167,{"type":157,"name":184,"callback":159,"file":160,"line":185},"manage_users_custom_column",170,{"type":157,"name":187,"callback":159,"file":160,"line":188},"wp_login",173,{"type":157,"name":190,"callback":159,"file":160,"line":191},"edit_user_profile",176,{"type":157,"name":193,"callback":159,"file":160,"line":194},"show_user_profile",177,{"type":157,"name":196,"callback":159,"file":160,"line":197},"wp_enqueue_scripts",198,{"type":157,"name":196,"callback":159,"file":160,"line":199},199,[201,205,208,211],{"action":202,"nopriv":203,"callback":159,"hasNonce":203,"hasCapCheck":203,"file":160,"line":204},"get_wp_users_login_history",false,180,{"action":202,"nopriv":206,"callback":159,"hasNonce":203,"hasCapCheck":203,"file":160,"line":207},true,181,{"action":209,"nopriv":203,"callback":159,"hasNonce":203,"hasCapCheck":203,"file":160,"line":210},"clear_wp_users_login_history",182,{"action":209,"nopriv":206,"callback":159,"hasNonce":203,"hasCapCheck":203,"file":160,"line":212},183,[],[],[],4,{"dangerousFunctions":218,"sqlUsage":219,"outputEscaping":221,"fileOperations":63,"externalRequests":13,"nonceChecks":132,"capabilityChecks":13,"bundledLibraries":232},[],{"prepared":13,"raw":13,"locations":220},[],{"escaped":13,"rawEcho":216,"locations":222},[223,227,228,230],{"file":224,"line":225,"context":226},"admin\\class-wp-users-login-history-admin.php",119,"raw output",{"file":224,"line":225,"context":226},{"file":224,"line":229,"context":226},336,{"file":224,"line":231,"context":226},441,[],[234,251],{"entryPoint":235,"graph":236,"unsanitizedCount":63,"severity":250},"wpulh_wp_login (admin\\class-wp-users-login-history-admin.php:191)",{"nodes":237,"edges":248},[238,243],{"id":239,"type":240,"label":241,"file":224,"line":242},"n0","source","$_SERVER['REMOTE_ADDR']",228,{"id":244,"type":245,"label":246,"file":224,"line":242,"wp_function":247},"n1","sink","file_get_contents() [SSRF\u002FLFI]","file_get_contents",[249],{"from":239,"to":244,"sanitized":203},"medium",{"entryPoint":252,"graph":253,"unsanitizedCount":13,"severity":259},"\u003Cclass-wp-users-login-history-admin> (admin\\class-wp-users-login-history-admin.php:0)",{"nodes":254,"edges":257},[255,256],{"id":239,"type":240,"label":241,"file":224,"line":242},{"id":244,"type":245,"label":246,"file":224,"line":242,"wp_function":247},[258],{"from":239,"to":244,"sanitized":206},"low",{"summary":261,"deductions":262},"The wp-users-login-history plugin version 1.2 presents a moderate security risk primarily due to its unprotected AJAX endpoints. While the plugin exhibits good practices like using prepared statements for SQL queries and avoiding dangerous functions, the lack of authentication checks on all four of its AJAX handlers creates a significant attack surface. This means that any user, potentially even unauthenticated ones, could trigger these handlers, leading to unintended actions or information disclosure if vulnerabilities exist within them. The taint analysis did identify one flow with an unsanitized path, which, while not classified as critical or high severity in this analysis, warrants further investigation in conjunction with the unprotected AJAX endpoints. The absence of any recorded vulnerability history suggests a generally stable past, but this should not overshadow the immediate concerns raised by the static analysis. Overall, while the plugin has some positive security attributes, the unprotected AJAX endpoints represent a critical weakness that needs to be addressed.",[263,266,269,272],{"reason":264,"points":265},"AJAX handlers without auth checks",10,{"reason":267,"points":268},"Unsanitized path in taint flow",5,{"reason":270,"points":271},"Outputs not properly escaped",8,{"reason":273,"points":274},"File operations without detailed context",3,"2026-03-16T21:35:17.138Z",{"wat":277,"direct":286},{"assetPaths":278,"generatorPatterns":281,"scriptPaths":282,"versionParams":283},[279,280],"\u002Fwp-content\u002Fplugins\u002Fwp-users-login-history\u002Fadmin\u002Fcss\u002Fwp-users-login-history-admin.css","\u002Fwp-content\u002Fplugins\u002Fwp-users-login-history\u002Fadmin\u002Fjs\u002Fwp-users-login-history-admin.js",[],[280],[284,285],"wp-users-login-history-admin.css?ver=","wp-users-login-history-admin.js?ver=",{"cssClasses":287,"htmlComments":289,"htmlAttributes":290,"restEndpoints":292,"jsGlobals":293,"shortcodeOutput":295},[288],"user-login-history-title-wrap",[],[291],"data-wpulh-id",[],[294],"wpulh_ajax_object",[]]