[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frfHwHBQHd08ETzZhYRaC1CSbduNCbaWFuIMh31SBpOs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":142,"fingerprints":259},"floating-login","Floating Login","1.2.2","fozzyluke123","https:\u002F\u002Fprofiles.wordpress.org\u002Ffozzyluke123\u002F","\u003Cp>A really simple to use plugin that will create a floating element that either displays login\u002F register or logout\u002Fprofile, depending on whether the user is logged in. Fully customisable colors, links and properties.\u003C\u002Fp>\n","Floating login\u002F register element that sticks to the top of the screen and changes depending on user login state.",60,10495,92,14,"2015-05-07T10:59:00.000Z","4.2.39","3.0.1","",[20,21,22,23,24],"box","floating","login","logout","register","http:\u002F\u002Fwww.inspired-plugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffloating-login.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-04T15:21:06.565Z",[38,61,79,99,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":58,"download_link":59,"security_score":48,"vuln_count":33,"unpatched_count":28,"last_vuln_date":60,"fetched_at":30},"login-logout-menu","Login Logout Menu","1.5.2","Adnan","https:\u002F\u002Fprofiles.wordpress.org\u002Fhiddenpearls\u002F","\u003Cp>Login Logout Menu plugin will help you to add the dynamic login and logout menu to any menu of your WordPress website. You can also set the Login Page url, Login redirect url, and logout redirect url. The menu item will change based on the current user status (Login or Logout).\u003C\u002Fp>\n\u003Cp>You can use the following plugin shortcodes to display the \u003Cstrong>Login, Logout, Register, Password reset, Username and Profile links\u003C\u002Fstrong> on your website pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>login_logout_menu__login_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__logout_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__profile_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__register_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__username_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__reset_pass_link\u003C\u002Fli>\n\u003Cli>login_logout_menu__login_logout_link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out our documentation to implement the \u003Ca href=\"https:\u002F\u002Floginpress.pro\u002Fdoc\u002Flogin-logout-menu-shortcodes\u002F\" rel=\"nofollow ugc\">shortcodes\u003C\u002Fa>  and \u003Ca href=\"https:\u002F\u002Floginpress.pro\u002Fdoc\u002Flogin-logout-filters\u002F\" rel=\"nofollow ugc\">filters\u003C\u002Fa>  of Login Logout Menu Plugin.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>If you find our plugin useful, please leave a good rating\u002Freview and check out our other plugins below.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fanalytify.io\u002Fref\u002F73\u002F?utm_source=login-logout-menu&utm_medium=readme&utm_campaign=pro-upgrade\" rel=\"nofollow ugc\">Analytify – Google Analytics Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginpress.pro\u002F?utm_source=login-logout-menu\" rel=\"nofollow ugc\">LoginPress\u003C\u002Fa> – For Custom login page and login page security\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplesocialbuttons.com?utm_source=login-logout-menu&utm_medium=readme&utm_campaign=pro-upgrade\" rel=\"nofollow ugc\">Simple Social Buttons\u003C\u002Fa> – Plugin for Social share buttons and social icons\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frelated-posts-thumbnails\u002F\" rel=\"ugc\">Related Posts Thumbnails Plugin\u003C\u002Fa> – For related posts\u002Fproducts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpbrigade.com\u002Frecommend\u002Fmaintenance-mode?utm_source=login-logout-menu&utm_medium=readme&utm_campaign=pro-upgrade\" rel=\"nofollow ugc\">Under Construction, Coming Soon & Maintenance Mode\u003C\u002Fa> – Plugin for Under construction & Coming soon page\u003C\u002Fli>\n\u003C\u002Ful>\n","Login Logout Menu is a handy plugin which allows you to add login, logout, register and profile menu items in your selected menu.",20000,324545,100,"2026-01-05T14:50:00.000Z","6.9.4","4.0",[53,54,55,56,57],"login-menu","logout-menu","menu","profile-menu","register-menu","https:\u002F\u002Floginpress.pro\u002F?utm_source=login-logout-menu&utm_medium=plugin-inside&utm_campaign=pro-upgrade&utm_content=plugin_uri","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-logout-menu.1.5.2.zip","2022-12-27 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":48,"downloaded":69,"rating":48,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":77,"download_link":78,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"easy-login-logout","Easy Login Logout","1.0.1","Ashraful Sarkar Naiem","https:\u002F\u002Fprofiles.wordpress.org\u002Fashrafulsarkar\u002F","\u003Cp>Easy Login Logout Menus is the perfect plugin for websites which have login user or logout user.\u003C\u002Fp>\n\u003Cp>The plugin gives you more control over your nav menu by allowing you to apply visibility controls to menu items e.g who can see each menu item (everyone, logout user, login user).\u003C\u002Fp>\n\u003Cp>This Plugin Feature\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Control Login Logout Menu\u003C\u002Fli>\n\u003Cli>Display menu items to everyone\u003C\u002Fli>\n\u003Cli>Display menu items to only login user\u003C\u002Fli>\n\u003Cli>Display menu items to only logout user\u003C\u002Fli>\n\u003Cli>Show a login user’s profile in a menu item.\u003C\u002Fli>\n\u003Cli>Show a login user’s “Display Name” in a menu item.\u003C\u002Fli>\n\u003Cli>Add a login link to menu.\u003C\u002Fli>\n\u003Cli>Add a logout link to menu.\u003C\u002Fli>\n\u003Cli>Add a registration link to menu.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy Login Logout Menus is the perfect plugin for websites which have login user or logout user.",4855,2,"2022-05-25T14:04:00.000Z","6.0.11","4.6","7.0",[22,23,55,76,57],"nav-menu","https:\u002F\u002Fgithub.com\u002Fashrafulsarkar\u002Feasy-login-logout","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-login-logout.1.0.1.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":48,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"stranoweb-ajax-login","StranoWeb Ajax Login","2.0.4","beeky2","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeeky2\u002F","\u003Cp>Stranoweb Ajax Login replaces default WordPress login, register and lost password forms with a beautiful ajax modal popup and comes with a lot of amazing features.\u003Cbr \u002F>\nIt’s fully customizable and responsive, includes several social logins and allows you to disable new user registration and restrict wordpress admin dashboard to certain user roles.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ajax login, register and lost password modal popup (same functions are working even on non-popup mode);\u003C\u002Fli>\n\u003Cli>Fully customizable login, register, lost password and logout popups and pages;\u003C\u002Fli>\n\u003Cli>Drag and Drop Registration Form builder (Premium version);\u003C\u002Fli>\n\u003Cli>User verification by administrator approval and email verification (Premium version);\u003C\u002Fli>\n\u003Cli>Different popup layouts with image and text over image option (2 on free version, 8 on Premium);\u003C\u002Fli>\n\u003Cli>Custom Logo on the forms (Premium version);\u003C\u002Fli>\n\u003Cli>Custom css setting;\u003C\u002Fli>\n\u003Cli>Social logins (Facebook, Twitter, Google, Linkedin, Amazon) with several icon styles and position displacement (Only twitter on free version);\u003C\u002Fli>\n\u003Cli>Logged in Menu item: Once logged in the plugin adds a menu item to the selected menu with optional user thumbnail and additional submenu Thumbnail style, menu item text and submenu are fully customizable;\u003C\u002Fli>\n\u003Cli>Customizable redirects and permalinks;\u003C\u002Fli>\n\u003Cli>Option to redirect not logged-in users to login page (Premium version);\u003C\u002Fli>\n\u003Cli>WordPress admin dashboard access restriction to users with specific roles (Premium version);\u003C\u002Fli>\n\u003Cli>Password length, you can choose the minimum length required;\u003C\u002Fli>\n\u003Cli>Optional reCAPTCHA v2 and reCAPTCHA v3 for new user registration form;\u003C\u002Fli>\n\u003Cli>Shortcode Support;\u003C\u002Fli>\n\u003Cli>Emails Customizer;\u003C\u002Fli>\n\u003Cli>Shortcodes to add StranoWeb Ajax Login forms to any page or post;\u003C\u002Fli>\n\u003Cli>Hooks to help developers to integrate additional functions;\u003C\u002Fli>\n\u003C\u002Ful>\n","Stranoweb Ajax Login replaces default Wordpress login, register and lost password forms with a beautiful ajax modal popup and comes with a lot of amaz &hellip;",13430,94,25,"2023-12-19T09:53:00.000Z","6.4.8","4.4","5.2.4",[95,22,23,96,24],"ajax","popup","https:\u002F\u002Fwww.ajaxlogin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstranoweb-ajax-login.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":33,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-welcome-messages","Custom Welcome Messages","1.1","Josh","https:\u002F\u002Fprofiles.wordpress.org\u002Fjosh401\u002F","\u003Cp>This plugin will allow you to add a custom welcome message to your login\u002Fregister screens.  It will also allow you to add a separate custom message for your logout screen.  The admin page allows you to add HTML code into the message boxes, so you can include images, links, videos, or any other HTML code.  The options are only limited by your imagination.  Check out the screenshots for an example.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a custom welcome message to all users who visit your login\u002Fregister page.\u003C\u002Fli>\n\u003Cli>Add a separate custom message to your logout page.\u003C\u002Fli>\n\u003Cli>Change the default wordpress logo to your own custom image.\u003C\u002Fli>\n\u003Cli>Change the default hover text from “Powered by WordPress” to your own custom message.\u003C\u002Fli>\n\u003Cli>Change the default logo link from “www.wordpress.org” to your own custom link.\u003C\u002Fli>\n\u003Cli>Manipulate the CSS for the message boxes to make beautiful effects and custom styles.\u003C\u002Fli>\n\u003Cli>Add links, images, videos, embeds, iframes, or any other HTML compliant tags.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fforum.joshlobe.com\u002Fmember.php?action=register&referrer=1\" rel=\"nofollow ugc\">Visit my support forum.\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.joshlobe.com\u002F2012\u002F01\u002Fwordpress-custom-welcome-messages\u002F\" rel=\"nofollow ugc\">Visit my personal blog page for this plugin.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other Plugins by Me:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fultimate-tinymce\u002F\" rel=\"ugc\">Ultimate TinyMCE\u003C\u002Fa> – Finally unlock the true power of your visual editor.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add a custom welcome message to all users who visit your login\u002Fregister page.\u003C\u002Fli>\n\u003Cli>Add a separate custom message to your logout page.\u003C\u002Fli>\n\u003Cli>Change the default wordpress logo to your own custom image.\u003C\u002Fli>\n\u003Cli>Change the default hover text from “Powered by WordPress” to your own custom message.\u003C\u002Fli>\n\u003Cli>Change the default logo link from “www.wordpress.org” to your own custom link.\u003C\u002Fli>\n\u003Cli>Manipulate the CSS for the message boxes to make beautiful effects and custom styles.\u003C\u002Fli>\n\u003Cli>Add links, images, videos, embeds, iframes, or any other HTML compliant tags.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin will allow you to add a custom welcome message to your login\u002Fregister screens.  It will also allow you to add a separate custom message fo &hellip;",20,6863,80,"2012-01-09T00:27:00.000Z","3.3.2","3.2.1",[114,22,23,115,24],"custom-message","message","http:\u002F\u002Fwww.joshlobe.com\u002F2012\u002F01\u002Fwordpress-custom-welcome-messages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-welcome-messages.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":50,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":28,"last_vuln_date":141,"fetched_at":30},"peters-login-redirect","LoginWP (Formerly Peter's Login Redirect)","3.0.8.8","Marketing Fire","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarketingfire\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">LoginWP\u003C\u002Fa> (formerly Peter’s Login Redirect) lets you define a set of redirect rules for specific users, users with specific roles, users with specific capabilities, and a blanket rule for all other users. Also, set a redirect URL for post-registration.\u003C\u002Fp>\n\u003Cp>You can use the following placeholders in your URLs so that the system will build a dynamic URL upon each login: \u003Cstrong>{{username}}\u003C\u002Fstrong>, \u003Cstrong>{{user_slug}}\u003C\u002Fstrong>, \u003Cstrong>{{website_url}}\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Floginwp.com\u002Fpricing\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">LoginWP PRO\u003C\u002Fa> to redirect users to the current page they are logging in from or back to the previous (or referrer) page after login using \u003Cstrong>{{current_page}}\u003C\u002Fstrong> and \u003Cstrong>{{previous_page}}\u003C\u002Fstrong> placeholders. \u003Ca href=\"https:\u002F\u002Floginwp.com\u002Fwordpress-redirect-referrer-page-after-login\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can add your own code logic before and between any of the plugin’s normal redirect checks if needed. \u003Ca href=\"https:\u002F\u002Floginwp.com\u002Fdocs\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">See our documentation\u003C\u002Fa>. Some examples include: redirecting the user based on their IP address and redirecting users to a special page on the first login.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Website\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Floginwp.com\u002Fdocs\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Floginwp.com\u002Fsupport\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Pro Integrations\u003C\u002Fh3>\n\u003Cp>This is the lite version that works with the default WordPress login page and limited other user registration and login form plugins. Upgrade to Pro to avail the support for the following features and plugins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002Farticle\u002Fredirect-wordpress-users-after-first-login\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Redirect After First Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Uncanny Toolkit\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">LifterLMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Tutor LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">ProfilePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">MemberPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">MemberMouse\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">LearnPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Easy Digital Downloads\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Restrict Content Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Ultimate Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">WP User Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">WP User Frontend\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Paid Memberships Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">WishList Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Theme My Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">User Registration (WPEverest)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Elementor Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">BuddyBoss Theme Login\u002FRegistration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Floginwp.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion#pro-integrations\" rel=\"nofollow ugc\">Divi Theme Login\u002FRegistration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Redirect users to different locations after they log in, log out and register based on different conditions.",90000,2702307,96,492,"2025-12-11T13:01:00.000Z","4.9","7.4",[134,135,136],"after-registration-redirect","login-redirect","logout-redirect","https:\u002F\u002Floginwp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpeters-login-redirect.3.0.8.8.zip",98,3,"2021-11-08 00:00:00",{"attackSurface":143,"codeSignals":175,"taintFlows":247,"riskAssessment":248,"analyzedAt":258},{"hooks":144,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":28,"unprotectedCount":28},[145,151,155,159,163,167],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","fl_create_menu","admin-page.php",5,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_init","register_mysettings",6,{"type":146,"name":156,"callback":157,"file":158,"line":89},"wp_enqueue_scripts","safely_add_stylesheet","floating-login.php",{"type":146,"name":160,"callback":161,"priority":107,"file":158,"line":162},"wp_head","floating_login",35,{"type":146,"name":164,"callback":165,"file":158,"line":166},"add_meta_boxes","fl_meta_box",180,{"type":146,"name":168,"callback":169,"file":158,"line":170},"save_post","save_fl_meta",188,[],[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":246},[],{"prepared":28,"raw":28,"locations":178},[],{"escaped":28,"rawEcho":162,"locations":180},[181,184,186,187,189,191,193,195,197,199,201,203,205,207,209,210,212,213,215,216,217,218,220,222,224,226,228,230,232,234,236,238,240,242,244],{"file":149,"line":182,"context":183},45,"raw output",{"file":149,"line":185,"context":183},62,{"file":149,"line":27,"context":183},{"file":149,"line":188,"context":183},97,{"file":149,"line":190,"context":183},123,{"file":149,"line":192,"context":183},128,{"file":149,"line":194,"context":183},133,{"file":149,"line":196,"context":183},138,{"file":149,"line":198,"context":183},143,{"file":158,"line":200,"context":183},42,{"file":158,"line":202,"context":183},48,{"file":158,"line":204,"context":183},49,{"file":158,"line":206,"context":183},50,{"file":158,"line":208,"context":183},78,{"file":158,"line":109,"context":183},{"file":158,"line":211,"context":183},82,{"file":158,"line":27,"context":183},{"file":158,"line":214,"context":183},88,{"file":158,"line":13,"context":183},{"file":158,"line":88,"context":183},{"file":158,"line":128,"context":183},{"file":158,"line":219,"context":183},99,{"file":158,"line":221,"context":183},102,{"file":158,"line":223,"context":183},120,{"file":158,"line":225,"context":183},121,{"file":158,"line":227,"context":183},122,{"file":158,"line":229,"context":183},144,{"file":158,"line":231,"context":183},148,{"file":158,"line":233,"context":183},151,{"file":158,"line":235,"context":183},154,{"file":158,"line":237,"context":183},158,{"file":158,"line":239,"context":183},163,{"file":158,"line":241,"context":183},166,{"file":158,"line":243,"context":183},167,{"file":158,"line":245,"context":183},170,[],[],{"summary":249,"deductions":250},"The \"floating-login\" v1.2.2 plugin exhibits a generally positive security posture based on the provided static analysis and vulnerability history.  The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface.  Furthermore, the fact that all SQL queries utilize prepared statements is a strong indicator of good database security practices. The lack of any recorded vulnerabilities, including CVEs, also suggests a history of secure development or diligent patching by the developers. This overall picture points to a plugin that, on the surface, appears to be reasonably well-secured. \n\nHowever, a critical concern arises from the complete lack of output escaping. With 35 total outputs analyzed and 0% properly escaped, this indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users, even if originating from trusted sources, could be maliciously manipulated and executed within the user's browser. While there are no critical taint flows or dangerous functions identified, the unescaped output presents a clear and present danger that could be exploited. The lack of nonce and capability checks on the limited entry points is also a minor concern, though less impactful given the limited attack surface. \n\nIn conclusion, while the \"floating-login\" plugin benefits from a small attack surface and secure database practices, the pervasive issue of unescaped output introduces a significant risk of XSS vulnerabilities. The vulnerability history is a positive sign, but it doesn't mitigate the immediate danger posed by the identified code signals. Developers should prioritize addressing the output escaping immediately to improve the plugin's security.",[251,254,256],{"reason":252,"points":253},"0% properly escaped output",15,{"reason":255,"points":150},"0 capability checks",{"reason":257,"points":150},"0 nonce checks","2026-03-16T21:47:51.592Z",{"wat":260,"direct":267},{"assetPaths":261,"generatorPatterns":263,"scriptPaths":264,"versionParams":265},[262],"\u002Fwp-content\u002Fplugins\u002Ffloating-login\u002Fstyle.css",[],[],[266],"floating-login\u002Fstyle.css?ver=",{"cssClasses":268,"htmlComments":272,"htmlAttributes":273,"restEndpoints":289,"jsGlobals":290,"shortcodeOutput":291},[269,270,271],"login-float-container","login-float-login","fl_login_a",[],[274,275,276,277,278,279,280,281,282,283,284,285,286,287,288],"fl_login_display","fl_hover_color","fl_bg_color","fl_border_color","fl_border_width","fl_float_position","fl_profile_display","fl_profile_url","fl_profile_text","fl_logout_url","fl_logout_landing_url","fl_login_url","fl_register_url","fl_register_display","fl_login_landing_url",[],[],[]]