[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fR-SoEZO7d_oOCMjbQmnrkcq1WDC-sdUCntr6pc4IXQE":3,"$fvFCnTXcqhf273GU4MSSFV5BV8Onk2e9qrT14WsDm_S0":383,"$fnKxiDQ0OJyJrBz3jGdFfS-VZoAgdvOxJmfrWO-u6K3Q":387},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":143,"fingerprints":360},"bytnexo-user-switcher","BytNexo User Switcher","1.2.0","BytNexo","https:\u002F\u002Fprofiles.wordpress.org\u002Fbytnexo\u002F","\u003Cp>BytNexo User Switcher is the most powerful WordPress user switching plugin that lets administrators and authorized roles instantly switch between user accounts. Test user roles, debug frontend issues, provide customer support, and switch back to your admin account with just one click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enterprise-Grade Features Now Available 100% Free\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We’ve included premium features that other plugins charge for, making this the most comprehensive free user switching solution available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Preview (Read-Only) Mode\u003C\u002Fstrong> – New in version 1.2.0! When enabled, all forms become read-only when you switch to a user. This prevents accidental data modifications while testing user accounts. Perfect for debugging without the risk of changing customer data.You can enable and disable it from setting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Access Control\u003C\u002Fstrong> – Grant switching permissions to Editors, Authors, Contributors, or Subscribers. Administrator access is always enabled by default.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating Switch Back Button\u003C\u002Fstrong> – A fully customizable button appears when you switch users. Position it at Bottom Left, Bottom Right, Top Left, or Top Right for easy access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete Button Customization\u003C\u002Fstrong> – Change background color, button text, text color, hover effects, padding, border radius, and font size without any CSS knowledge.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Avatar Integration\u003C\u002Fstrong> – Display user avatars inside switch buttons with customizable avatar sizes for better visual identification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Redirect Rules\u003C\u002Fstrong> – Set custom Admin Redirect URLs (where you land after switching) and Logout Redirect URLs (destination after ending a switched session).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Cart Preservation\u003C\u002Fstrong> – Prevent customer carts from being cleared when switching to them for support, preserving their shopping experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Protection\u003C\u002Fstrong> – Preview mode automatically disables all forms including checkout, profile updates, comments, and AJAX submissions to prevent accidental changes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Core Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Switch to any user account instantly without manual login\u003C\u002Fli>\n\u003Cli>Return to original admin account with one click via admin bar or floating button\u003C\u002Fli>\n\u003Cli>User profile page switching option\u003C\u002Fli>\n\u003Cli>Full WooCommerce integration with order page switching\u003C\u002Fli>\n\u003Cli>No database modifications – uses secure cookie-based sessions\u003C\u002Fli>\n\u003Cli>Lightweight and high-performance\u003C\u002Fli>\n\u003Cli>Multi-site compatible\u003C\u002Fli>\n\u003Cli>Respects all WordPress authentication hooks and security plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Debugging user-specific issues\u003C\u002Fli>\n\u003Cli>Testing different user roles and frontend experiences\u003C\u002Fli>\n\u003Cli>Providing customer support without asking for passwords\u003C\u002Fli>\n\u003Cli>Managing WooCommerce and membership accounts\u003C\u002Fli>\n\u003Cli>Quality assurance testing\u003C\u002Fli>\n\u003Cli>Training and demonstration purposes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy & Security\u003C\u002Fh3>\n\u003Cp>This plugin:\u003Cbr \u002F>\n– Does not collect any user data\u003Cbr \u002F>\n– Does not send data to external servers\u003Cbr \u002F>\n– Uses secure cookies for session management\u003Cbr \u002F>\n– Automatically clears session data\u003Cbr \u002F>\n– Respects WordPress authentication and security systems\u003Cbr \u002F>\n– Follows WordPress coding standards and security best practices\u003Cbr \u002F>\n– Uses nonces for all actions to prevent CSRF attacks\u003Cbr \u002F>\n– Implements proper capability checks and Role-Based Access Control\u003Cbr \u002F>\n– Preview Mode adds an additional layer of protection against accidental data modifications\u003Cbr \u002F>\n– All form submissions in preview mode are blocked at both JavaScript and PHP levels\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, bug reports, and feature requests, please visit:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbytnexo-user-switcher\u002F\u003C\u002Fp>\n\u003Cp>If you find this plugin helpful, please consider leaving a review:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbytnexo-user-switcher\u002Freviews\u002F#new-post\u003C\u002Fp>\n","Instant WordPress user switching. Login as user to test roles, debug issues, and support customers with secure one-click admin return.",10,525,0,"2026-03-24T12:12:00.000Z","6.9.4","5.8","7.4",[19,20,21,22,23],"impersonate-user","login-as-user","switch-user","user-role-switch","wordpress-user-switch","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbytnexo-user-switcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.2.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"bytnexo",2,30,94,"2026-05-19T21:41:00.723Z",[38,59,79,100,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":49,"homepage":53,"download_link":54,"security_score":55,"vuln_count":56,"unpatched_count":56,"last_vuln_date":57,"fetched_at":58},"one-click-login-as-user","Login as User – Switch User & WooCommerce Login as Customer","1.0.3","royalnavneet","https:\u002F\u002Fprofiles.wordpress.org\u002Froyalnavneet\u002F","\u003Cp>\u003Cstrong>Login as User\u003C\u002Fstrong> is a powerful WordPress user switch plugin that allows administrators to login as user, login user without password, and switch user accounts instantly.\u003C\u002Fp>\n\u003Cp>With this Login as User plugin, you can:\u003C\u002Fp>\n\u003Cp>– Login as user in WordPress\u003Cbr \u002F>\n– Login user without password\u003Cbr \u002F>\n– Switch user without password\u003Cbr \u002F>\n– Perform secure user impersonation\u003Cbr \u002F>\n– Login as customer in WooCommerce\u003Cbr \u002F>\n– Return to admin with one click\u003C\u002Fp>\n\u003Cp>If you provide customer support, manage memberships, or run an eCommerce store, this plugin helps you securely login as user and troubleshoot issues without asking for user credentials.\u003C\u002Fp>\n\u003Cp>Unlike unsafe methods, this plugin ensures secure user switching using WordPress permission checks and nonce verification.\u003C\u002Fp>\n\u003Ch3>Why Use Login as User?\u003C\u002Fh3>\n\u003Cp>• Secure login as user without password\u003Cbr \u002F>\n• Instant WordPress user switching\u003Cbr \u002F>\n• WooCommerce login as customer\u003Cbr \u002F>\n• Switch WordPress user sessions safely\u003Cbr \u002F>\n• Admin login as user tool\u003Cbr \u002F>\n• Return to Admin button on frontend and backend\u003Cbr \u002F>\n• Lightweight and performance optimized\u003Cbr \u002F>\n• Works with custom user roles\u003C\u002Fp>\n\u003Cp>This WordPress user switch plugin is perfect for developers, agencies, WooCommerce store owners, and support teams.\u003C\u002Fp>\n\u003Ch3>Key Features (FREE)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click Login as User button in Users list\u003C\u002Fli>\n\u003Cli>Login as User directly from user profile\u003C\u002Fli>\n\u003Cli>Secure session switching\u003C\u002Fli>\n\u003Cli>Floating “Return to Admin” button\u003C\u002Fli>\n\u003Cli>Prevent login-as-self for safety\u003C\u002Fli>\n\u003Cli>Compatible with WordPress 6.x\u003C\u002Fli>\n\u003Cli>Fast and lightweight user switch plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce login as customer from orders page\u003C\u002Fli>\n\u003Cli>Login as customer without password\u003C\u002Fli>\n\u003Cli>Role-based login as user permissions\u003C\u002Fli>\n\u003Cli>Shortcode for frontend login as user button\u003C\u002Fli>\n\u003Cli>MemberPress integration\u003C\u002Fli>\n\u003Cli>SureCart integration\u003C\u002Fli>\n\u003Cli>Priority updates and support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>SureCart\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>Custom user roles\u003C\u002Fli>\n\u003Cli>Any WordPress-based membership system\u003C\u002Fli>\n\u003C\u002Ful>\n","Login as User plugin allows administrators to login as user, login user without password, switch user accounts, and login as customer in WooCommerce i &hellip;",515,4,"2026-02-26T10:54:00.000Z",[50,20,51,21,52],"login-as-customer","login-user-without-password","user-switching","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-click-login-as-user.1.0.3.zip",75,1,"2026-04-14 19:44:50","2026-04-06T09:54:40.288Z",{"slug":20,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":15,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":77,"download_link":78,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"Login as User","1.6.9","Yiannis Christodoulou","https:\u002F\u002Fprofiles.wordpress.org\u002Fyiannistaos\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.web357.com\u002Flogin-as-user-wordpress-plugin?utm_source=wp_plugin_repo&utm_medium=wp_listing&utm_campaign=wp_repo_link&utm_content=wp_repo_link_to_plugin_page\" rel=\"nofollow ugc\">Login as a User WordPress plugin\u003C\u002Fa> \u003Cstrong>allows admins to have easy access to the frontend as a specific user\u003C\u002Fstrong> and thus solve problems or provide better and faster customer support. \u003Cstrong>With one click\u003C\u002Fstrong>, the admin logs in as the external user or customer and handles any situation without wasting any time at all. If you want a WordPress plugin to switch accounts in an instant, Login as User is for you.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Flogin-as-user-wordpress-demo.web357.com\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    Username: demo_admin\n    Password: demo_password\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Video Description\u003C\u002Fh3>\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\u002FOrptAiAQo04?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Basic Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>In the Admin area, you select Users in the left-hand side menu and click All Users in the sub-menu. Now, all users of your website appear on the screen along with the Login as… button besides each name. You can click the button of the user you want to switch account.\u003C\u002Fli>\n\u003Cli>Are you in a user’s profile and want to login as this user? Just click the button Login as:… at the top left-hand side and you will be able to check data and help this specific user with any problem.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Positioning\u003C\u002Fstrong>: You can choose the position of the “Login as user” toolbar. There are two available positions, the top and the bottom.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite support\u003C\u002Fstrong>: Allows administrators to log in as any user across the network without needing SuperAdmin privileges. \u003C\u002Fli>\n\u003Cli>Compatible with the “User Insights” WordPress plugin. You just have to add a custom field with the name “loginasuser”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>: Are you using the WooCommerce plugin? In the orders page, the Login as user button appears besides each customer to help you provide better customer support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Subscriptions Integration\u003C\u002Fstrong>: Is one of your customers having trouble with their order? Do you want to check the details of a customer’s order? You can easily check the customer’s problem from his\u002Fher perspective by switching with the Login as User button in the WooCommerce order details page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.web357.com\u002Farticle\u002F118-role-management-permissions-in-login-as-user-plugin-pro-only?utm_source=wp_plugin_repo&utm_medium=wp_listing&utm_campaign=wp_repo_link&utm_content=wp_repo_link_to_plugin_page\" rel=\"nofollow ugc\">Role Management Permissions\u003C\u002Fa>\u003C\u002Fstrong>: The “Role Management Permissions” parameter in the “Login as User” plugin allows administrators to define which roles have the ability to manage (log in as) users of other roles. This feature enhances security and control by limiting the login-as-user capability to specific roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.web357.com\u002Farticle\u002F102-shortcode-login-as-user?utm_source=wp_plugin_repo&utm_medium=wp_listing&utm_campaign=wp_repo_link&utm_content=wp_repo_link_to_plugin_page\" rel=\"nofollow ugc\">Shortcode\u003C\u002Fa>\u003C\u002Fstrong>: You can use the shortcode [login_as_user user_id=”357″] to display the login as user button everywhere, event at the frontend. You just have to specify the user ID in the attribute.\u003C\u002Fli>\n\u003C\u002Ful>\n","Login as User is a free WordPress plugin that helps admins switch user accounts instantly to check data.",30000,526766,96,40,"2026-04-14T11:47:00.000Z","5.3",[73,74,20,75,76],"admin","login","user","web357","https:\u002F\u002Fwww.web357.com\u002Flogin-as-user-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-as-user.1.6.9.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":15,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":53,"download_link":97,"security_score":98,"vuln_count":33,"unpatched_count":56,"last_vuln_date":99,"fetched_at":28},"wp-user-switch","WP User Switch","1.1.3","iqbalrony","https:\u002F\u002Fprofiles.wordpress.org\u002Fiqbalrony\u002F","\u003Cp>\u003Cstrong>WP User Switch\u003C\u002Fstrong> is a very simple plugin. It will help you to switch between the user’s account in a WordPress site. By one simple click, you will be switch instantly logged out from the present account and logged in to your desired account without type any username and password. This is very useful for test environments where site administrators regularly switch between different accounts for multiple purposes. Site administrators can allow any user to switch between accounts but then allowed users can’t switch to an admin account. See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiqbalrony\u002Fwp-user-switch\" rel=\"nofollow ugc\">Github\u003C\u002Fa> project repository.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instantly logged out and logged in as your desired user by one click.\u003C\u002Fli>\n\u003Cli>After switching to one account No need to back Admin account to switch other account.\u003C\u002Fli>\n\u003Cli>By default only Administrators can switch.\u003C\u002Fli>\n\u003Cli>If Administrators allow any user to switch, then that particular user can switch accounts.\u003C\u002Fli>\n\u003Cli>It’s completely secure. you can not switch without login to dashboard.\u003C\u002Fli>\n\u003Cli>Passwords are not revealed.\u003C\u002Fli>\n\u003Cli>Used the WordPress nonce system, that’s why administrators or who are allowed by the administrators only they can switch.\u003C\u002Fli>\n\u003Cli>No third party services used nor sent any data to the third party.\u003C\u002Fli>\n\u003Cli>Compatible with any WordPress site, WooCommerce plugin, Easy Digital Downloads plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Looking For Your Feedback  😊\u003C\u002Fh3>\n\u003Cp>I am looking for your suggestion and feedback on how I can help you in a better way. Feel free to \u003Ca href=\"https:\u002F\u002Fwww.iqbalrony.com\" rel=\"nofollow ugc\">contact me\u003C\u002Fa> if you need any help. And please don’t forget to share your feelings through \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-user-switch\u002Freviews\u002F#new-post\" rel=\"ugc\">⭐️⭐️⭐️⭐️⭐️ ratting\u003C\u002Fa>  😊\u003C\u002Fp>\n","WP User Switch is a very simple plugin which will help you to switch instantly between the user's account in a WordPress site.",1000,29134,82,9,"2026-04-04T05:57:00.000Z","5.0","5.6",[21,95,52,96,80],"switching-account","user-switch","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-user-switch.1.1.3.zip",74,"2024-07-09 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":26,"downloaded":108,"rating":26,"num_ratings":33,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":119,"download_link":120,"security_score":121,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-user-role-switcher","User Role Switcher","0.2.1","Dhanendran Rajagopal","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhanendran\u002F","\u003Cp>This plugin allows you to quickly swap between user roles in WordPress at the click of a button. You’ll be instantly switched to the new user role. This is handy for test environments where you regularly log out and in between different accounts, or for administrators who need to switch between multiple accounts to test the feature in different user roles.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Switch Role To: Instantly switch to any user role from the admin bar at top.\u003C\u002Fli>\n\u003Cli>Switch back: Instantly switch back to your originating role.\u003C\u002Fli>\n\u003Cli>Compatible with WordPress, WordPress Multisite, WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Only users with the ability to edit other users can switch user roles. By default this is only Administrators on single site installations, and Super Admins on Multisite installations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Once plugin is activated, you will see \u003Cem>Switch Role To\u003C\u002Fem> in the top admin bar.\u003C\u002Fli>\n\u003Cli>Clicking this will bring the list of user roles available in the system.\u003C\u002Fli>\n\u003Cli>Click on any user role you want to test as.\u003C\u002Fli>\n\u003Cli>You can switch back to your originating user role via the \u003Cem>Switch back\u003C\u002Fem> link on the top admin bar.\u003C\u002Fli>\n\u003C\u002Fol>\n","Instant switching between user roles in WordPress.",4807,"2025-01-02T08:02:00.000Z","5.6.17","3.7","6.2.2",[114,115,116,117,118],"admin-role","profiles","role","user-role-switching","users","https:\u002F\u002Fgithub.com\u002Fdhanendran\u002Fwp-user-role-switcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-user-role-switcher.0.2.2.zip",92,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":26,"num_ratings":56,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":53,"tags":135,"homepage":140,"download_link":141,"security_score":142,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"masquerade","Masquerade","1.01","jrking4","https:\u002F\u002Fprofiles.wordpress.org\u002Fjrking4\u002F","\u003Cp>This plugin adds an option to the User List in the admin area where you can click “Masquerade as User”, you will be automatically logged in as that user and redirected to the home page.\u003C\u002Fp>\n","Adds a link to users.php that allows an administrator to login as that user without knowing the password.",70,2331,"2012-06-18T18:45:00.000Z","3.3.2","2.8",[136,137,20,138,139],"admin-login","admin-login-as-user","masquerade-as-user","user-login","http:\u002F\u002Fcastle-creative.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmasquerade.1.01.zip",85,{"attackSurface":144,"codeSignals":324,"taintFlows":336,"riskAssessment":356,"analyzedAt":359},{"hooks":145,"ajaxHandlers":320,"restRoutes":321,"shortcodes":322,"cronEvents":323,"entryPointCount":13,"unprotectedCount":13},[146,152,155,159,164,168,172,175,179,184,188,192,196,200,204,208,211,214,218,221,225,229,233,236,240,244,248,252,257,260,263,265,266,268,270,273,277,281,285,288,291,294,298,301,304,308,311,315],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_menu","add_admin_menu","bytnexo-user-switcher-settings.php",29,{"type":147,"name":153,"callback":154,"file":150,"line":34},"admin_init","register_settings",{"type":147,"name":156,"callback":157,"file":150,"line":158},"admin_enqueue_scripts","enqueue_admin_assets",31,{"type":160,"name":161,"callback":162,"priority":11,"file":150,"line":163},"filter","bytnexo_user_switching_switched_message","customize_switched_message",34,{"type":160,"name":165,"callback":166,"priority":11,"file":150,"line":167},"bytnexo_user_switching_redirect_to","customize_redirect_url",35,{"type":160,"name":169,"callback":170,"priority":11,"file":150,"line":171},"bytnexo_user_switching_switch_to_display_name","get_user_display_name",38,{"type":160,"name":173,"callback":170,"priority":11,"file":150,"line":174},"bytnexo_user_switching_switch_back_display_name",39,{"type":160,"name":176,"callback":177,"priority":11,"file":150,"line":178},"bytnexo_user_switching_can_switch_to_user","check_role_permissions",42,{"type":160,"name":180,"callback":181,"priority":11,"file":182,"line":183},"user_has_cap","filter_user_has_cap","bytnexo-user-switcher.php",58,{"type":160,"name":185,"callback":186,"priority":11,"file":182,"line":187},"map_meta_cap","filter_map_meta_cap",59,{"type":160,"name":189,"callback":190,"priority":11,"file":182,"line":191},"user_row_actions","filter_user_row_actions",60,{"type":147,"name":193,"callback":194,"priority":56,"file":182,"line":195},"plugins_loaded","action_plugins_loaded",61,{"type":147,"name":197,"callback":198,"file":182,"line":199},"init","action_init",62,{"type":147,"name":201,"callback":202,"priority":56,"file":182,"line":203},"all_admin_notices","action_admin_notices",63,{"type":147,"name":205,"callback":206,"priority":11,"file":182,"line":207},"wp_logout","bytnexo_user_switcher_clear_olduser_cookie",64,{"type":147,"name":209,"callback":206,"priority":11,"file":182,"line":210},"wp_login",65,{"type":160,"name":212,"callback":190,"priority":11,"file":182,"line":213},"ms_user_row_actions",68,{"type":160,"name":215,"callback":216,"priority":56,"file":182,"line":217},"login_message","filter_login_message",69,{"type":160,"name":219,"callback":220,"file":182,"line":130},"removable_query_args","filter_removable_query_args",{"type":147,"name":222,"callback":223,"file":182,"line":224},"wp_meta","action_wp_meta",71,{"type":160,"name":226,"callback":227,"priority":11,"file":182,"line":228},"plugin_row_meta","filter_plugin_row_meta",72,{"type":147,"name":230,"callback":231,"file":182,"line":232},"wp_footer","action_wp_footer",73,{"type":147,"name":234,"callback":235,"file":182,"line":98},"personal_options","action_personal_options",{"type":147,"name":237,"callback":238,"priority":239,"file":182,"line":55},"admin_bar_menu","action_admin_bar_menu",11,{"type":147,"name":241,"callback":242,"priority":56,"file":182,"line":243},"shutdown","action_shutdown_for_wp_die",76,{"type":147,"name":245,"callback":246,"priority":11,"file":182,"line":247},"woocommerce_login_form_start","action_woocommerce_login_form_start",79,{"type":147,"name":249,"callback":250,"priority":56,"file":182,"line":251},"woocommerce_admin_order_data_after_order_details","action_woocommerce_order_details",80,{"type":160,"name":253,"callback":254,"priority":255,"file":182,"line":256},"woocommerce_account_menu_items","filter_woocommerce_account_menu_items",999,81,{"type":160,"name":258,"callback":259,"priority":11,"file":182,"line":89},"woocommerce_get_endpoint_url","filter_woocommerce_get_endpoint_url",{"type":160,"name":176,"callback":261,"priority":11,"file":182,"line":262},"filter_role_based_switching",88,{"type":160,"name":169,"callback":170,"priority":11,"file":182,"line":264},91,{"type":160,"name":173,"callback":170,"priority":11,"file":182,"line":121},{"type":160,"name":161,"callback":162,"priority":11,"file":182,"line":267},95,{"type":160,"name":165,"callback":166,"priority":11,"file":182,"line":269},98,{"type":147,"name":197,"callback":271,"file":182,"line":272},"disable_form_submissions",101,{"type":160,"name":274,"callback":275,"file":182,"line":276},"body_class","add_preview_mode_body_class",102,{"type":160,"name":278,"callback":279,"file":182,"line":280},"admin_body_class","add_admin_preview_mode_body_class",103,{"type":147,"name":282,"callback":283,"file":182,"line":284},"switch_to_user","forget_woocommerce_session",126,{"type":147,"name":286,"callback":283,"file":182,"line":287},"switch_back_user",127,{"type":147,"name":230,"callback":289,"priority":255,"file":182,"line":290},"add_preview_mode_javascript",1671,{"type":147,"name":292,"callback":289,"priority":255,"file":182,"line":293},"admin_footer",1672,{"type":147,"name":295,"callback":296,"file":182,"line":297},"wp_head","add_preview_mode_styles",1675,{"type":147,"name":299,"callback":296,"file":182,"line":300},"admin_head",1676,{"type":147,"name":197,"callback":302,"priority":56,"file":182,"line":303},"block_form_submissions",1679,{"type":160,"name":305,"callback":306,"priority":255,"file":182,"line":307},"woocommerce_is_checkout","disable_woocommerce_checkout",1683,{"type":160,"name":309,"callback":306,"priority":255,"file":182,"line":310},"woocommerce_checkout_redirect_empty_cart",1684,{"type":160,"name":312,"callback":313,"file":182,"line":314},"woocommerce_can_checkout","__return_false",1685,{"type":160,"name":316,"callback":317,"priority":318,"file":182,"line":319},"attach_session_information","anonymous",99,2214,[],[],[],[],{"dangerousFunctions":325,"sqlUsage":326,"outputEscaping":328,"fileOperations":13,"externalRequests":13,"nonceChecks":334,"capabilityChecks":11,"bundledLibraries":335},[],{"prepared":13,"raw":13,"locations":327},[],{"escaped":329,"rawEcho":56,"locations":330},238,[331],{"file":182,"line":332,"context":333},1465,"raw output",17,[],[337],{"entryPoint":338,"graph":339,"unsanitizedCount":13,"severity":355},"\u003Cbytnexo-user-switcher> (bytnexo-user-switcher.php:0)",{"nodes":340,"edges":352},[341,346],{"id":342,"type":343,"label":344,"file":182,"line":345},"n0","source","$_GET (x3)",409,{"id":347,"type":348,"label":349,"file":182,"line":350,"wp_function":351},"n1","sink","echo() [XSS]",543,"echo",[353],{"from":342,"to":347,"sanitized":354},true,"low",{"summary":357,"deductions":358},"The 'bytnexo-user-switcher' plugin v1.2.0 exhibits an exceptionally strong security posture based on the provided static analysis and vulnerability history. The absence of any identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, the code demonstrates excellent security practices with 100% of SQL queries using prepared statements and all outputs being properly escaped, eliminating common vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The presence of numerous nonce and capability checks further reinforces its security.",[],"2026-04-16T11:59:29.355Z",{"wat":361,"direct":372},{"assetPaths":362,"generatorPatterns":366,"scriptPaths":367,"versionParams":368},[363,364,365],"\u002Fwp-content\u002Fplugins\u002Fbytnexo-user-switcher\u002Fassets\u002Fcss\u002Fbytnexo-user-switcher.css","\u002Fwp-content\u002Fplugins\u002Fbytnexo-user-switcher\u002Fassets\u002Fjs\u002Fbytnexo-user-switcher.js","\u002Fwp-content\u002Fplugins\u002Fbytnexo-user-switcher\u002Fassets\u002Fjs\u002Fbytnexo-user-switcher-admin.js",[],[364,365],[369,370,371],"bytnexo-user-switcher\u002Fassets\u002Fcss\u002Fbytnexo-user-switcher.css?ver=","bytnexo-user-switcher\u002Fassets\u002Fjs\u002Fbytnexo-user-switcher.js?ver=","bytnexo-user-switcher\u002Fassets\u002Fjs\u002Fbytnexo-user-switcher-admin.js?ver=",{"cssClasses":373,"htmlComments":376,"htmlAttributes":377,"restEndpoints":379,"jsGlobals":380,"shortcodeOutput":382},[374,375],"bytnexo-preview-mode","bytnexo-user-switching-wrap",[],[378],"data-bytnexo-user-id",[],[381],"bytnexo_user_switcher_ajax_object",[],{"error":354,"url":384,"statusCode":385,"statusMessage":386,"message":386},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbytnexo-user-switcher\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":90,"versions":388},[389,395,402,409,416,423,430,436,443],{"version":6,"download_url":25,"svn_tag_url":390,"released_at":27,"has_diff":391,"diff_files_changed":392,"diff_lines":27,"trac_diff_url":393,"vulnerabilities":394,"is_current":354},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.2.0\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.1.1&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.2.0",[],{"version":396,"download_url":397,"svn_tag_url":398,"released_at":27,"has_diff":391,"diff_files_changed":399,"diff_lines":27,"trac_diff_url":400,"vulnerabilities":401,"is_current":391},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.1.0&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.1.1",[],{"version":403,"download_url":404,"svn_tag_url":405,"released_at":27,"has_diff":391,"diff_files_changed":406,"diff_lines":27,"trac_diff_url":407,"vulnerabilities":408,"is_current":391},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.6&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.1.0",[],{"version":410,"download_url":411,"svn_tag_url":412,"released_at":27,"has_diff":391,"diff_files_changed":413,"diff_lines":27,"trac_diff_url":414,"vulnerabilities":415,"is_current":391},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.5&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.6",[],{"version":417,"download_url":418,"svn_tag_url":419,"released_at":27,"has_diff":391,"diff_files_changed":420,"diff_lines":27,"trac_diff_url":421,"vulnerabilities":422,"is_current":391},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.4&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.5",[],{"version":424,"download_url":425,"svn_tag_url":426,"released_at":27,"has_diff":391,"diff_files_changed":427,"diff_lines":27,"trac_diff_url":428,"vulnerabilities":429,"is_current":391},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.3&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.4",[],{"version":41,"download_url":431,"svn_tag_url":432,"released_at":27,"has_diff":391,"diff_files_changed":433,"diff_lines":27,"trac_diff_url":434,"vulnerabilities":435,"is_current":391},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.2&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.3",[],{"version":437,"download_url":438,"svn_tag_url":439,"released_at":27,"has_diff":391,"diff_files_changed":440,"diff_lines":27,"trac_diff_url":441,"vulnerabilities":442,"is_current":391},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.1&new_path=%2Fbytnexo-user-switcher%2Ftags%2F1.0.2",[],{"version":444,"download_url":445,"svn_tag_url":446,"released_at":27,"has_diff":391,"diff_files_changed":447,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":448,"is_current":391},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbytnexo-user-switcher.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbytnexo-user-switcher\u002Ftags\u002F1.0.1\u002F",[],[]]