[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feUFrWrwGbyN4b44M5kzr2zOcxjhQKlDzFAA21TTbyIU":3,"$fDETakBfrvEoAPjWlKa655EpNsy3mFn3ty2skSoRer-k":341,"$foAxjAP2PLdYqlAPQXBxF-YlrHJzGvR_-g1mBHSbaTyY":345},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":38,"analysis":138,"fingerprints":279},"ajax-login-by-wph","Ajax Login By WPH","1.0.0","noideaboy","https:\u002F\u002Fprofiles.wordpress.org\u002Fnoideaboy\u002F","\u003Cp>Make the login\u002Fregistration process on your website simple, beautiful and quick for your website users. This easy to use plugin implements AJAX login and registration on your website. It provides a widget called ‘Ajax Login by WPH’ with which you can setup a beautiful login\u002Fregistration popup for your website viewers. You can conveniently control its settings including styling and page redirection from the widget screen.\u003C\u002Fp>\n\u003Cp>Main Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Login\u003C\u002Fli>\n\u003Cli>Registration\u003C\u002Fli>\n\u003Cli>Forgot Password\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Other Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully translation ready\u003C\u002Fli>\n\u003Cli>Beautiful interface with styling control\u003C\u002Fli>\n\u003Cli>Optional header image for branding your popups\u003C\u002Fli>\n\u003C\u002Ful>\n","Beautiful AJAX login and registration popups for your website.",10,3963,100,2,"2016-05-31T13:43:00.000Z","4.4.34","3.5.0","",[20,21,22,23,24],"ajax","beautiful","login","register","registration","http:\u002F\u002Fkartik.webfixfast.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-login-by-wph.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},70,30,84,"2026-05-19T19:45:08.395Z",[39,55,78,98,116],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":28,"downloaded":47,"rating":28,"num_ratings":28,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":18,"download_link":53,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":54},"wonder-login","Wonder Login","1.0.1","Shashank Sahu","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeholicproduct\u002F","\u003Cp>Easy Login and Registration features with popup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Easy to Login and Register (as modal)\u003C\u002Fli>\n\u003Cli>Well customizable\u003C\u002Fli>\n\u003Cli>100% responsive\u003C\u002Fli>\n\u003Cli>provides sample login and registration pages\u003C\u002Fli>\n\u003Cli>Compatible with all themes\u003C\u002Fli>\n\u003Cli>Tested with latest WP version\u003C\u002Fli>\n\u003Cli>Possible to replace wp-login.php with a custom “Login”, and “Registration” pages\u003C\u002Fli>\n\u003Cli>provides after-login\u002Fregistration\u002Flogout actions\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Customization options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add plugin’s classes to your buttons to attach modal.\u003C\u002Fli>\n\u003Cli>Select pages for ‘After-Login actions’ and ‘After-Logout actions’.\u003C\u002Fli>\n\u003C\u002Fol>\n","Easy to implement login and registration by ajax .",1305,"2023-04-10T05:53:00.000Z","6.2.9","5.8",[20,22,52,23,24],"popup","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonder-login.zip","2026-04-06T09:54:40.288Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":14,"unpatched_count":28,"last_vuln_date":77,"fetched_at":30},"ajax-login-and-registration-modal-popup","AJAX Login and Registration modal popup + inline form","2.26","Max K","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaminskym\u002F","\u003Cp>Easy to integrate modal with Login and Registration features + inline form using shortcode. Compatible with any theme.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.maxim-kaminsky.com\u002Flrm\u002F\" rel=\"nofollow ugc\">DEMO >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Easy to integrate (as modal or inline via shortcode)\u003C\u002Fli>\n\u003Cli>Well customized\u003C\u002Fli>\n\u003Cli>100% responsive\u003C\u002Fli>\n\u003Cli>Beautifully coded\u003C\u002Fli>\n\u003Cli>Compatible with other plugins (WooCommerce, BuddyPress, Ultimate Member, WPML, etc)\u003C\u002Fli>\n\u003Cli>Tested with the latest WP version\u003C\u002Fli>\n\u003Cli>Compatible with the Gutenberg\u003C\u002Fli>\n\u003Cli>Possible to replace wp-login.php with a custom “Login”, “Registration” and “Reset password” pages\u003C\u002Fli>\n\u003Cli>Skins support (1 default skin + 2 new in a PRO version) + possible to customize Skins colors via WP Customizer\u003C\u002Fli>\n\u003Cli>Powerful after-login\u002Fregistration\u002Flogout actions (reload, redirects, etc)\u003C\u002Fli>\n\u003Cli>Role-based redirects (in PRO)\u003C\u002Fli>\n\u003Cli>In-build reCaptcha & MatchCaptcha (in PRO)\u003C\u002Fli>\n\u003Cli>Google Authenticator plugin & Wordfence 2FA support (in PRO)\u003C\u002Fli>\n\u003Cli>Developer support (via forums or personal via email for PRO users)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Customization options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>You can add your custom CSS selectors to attach modal\u003C\u002Fli>\n\u003Cli>All texts\u002Fmessages can be edited\u002Ftranslated in settings\u003C\u002Fli>\n\u003Cli>Emails (for registration and lost password) can customized in settings7\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Free version compatible with (and other, this is 100% tested):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogin-lockdown\u002F\" rel=\"ugc\">Login LockDown\u003C\u002Fa> (limit login attempts count)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-facebook-login\u002F\" rel=\"ugc\">WP Facebook Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-vote.net\u002Fwordpress-voting-plugin\u002F\" rel=\"nofollow ugc\">WP Foto Vote contests\u003C\u002Fa> (photo contest plugin from author of this plugin ☺)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-in-one-wp-security-and-firewall\u002F\" rel=\"ugc\">All In One WP Security & Firewall\u003C\u002Fa> (tested with “Renamed Login Page”)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feonet-manual-user-approve\u002F\" rel=\"ugc\">Eonet Manual User Approve\u003C\u002Fa>: review user before they an sign in – \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fhow-to-manually-review-new-users-registrations\u002F\" rel=\"nofollow ugc\">tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>: Multi-language support – \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fmulti-language-support-via-wpml\u002F\" rel=\"nofollow ugc\">tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fweglot\u002F\" rel=\"ugc\">Weglot translation plugin\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fweglot-support\u002F\" rel=\"nofollow ugc\">tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fs2member\u002F\" rel=\"ugc\">s2member\u003C\u002Fa> plugin: tweaks for login process\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-user-approve\u002F\" rel=\"ugc\">New User Approve \u003C\u002Fa> plugin: review approve new users registrations\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Roadmap\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>+Allow including form to page content (without modal) (done in version 1.41)\u003C\u002Fli>\n\u003Cli>+Colors\u002Fstyles customizer [implemented via WP Customizer]\u003C\u002Fli>\n\u003Cli>+Documentation and Videos [done] – https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002F\u003C\u002Fli>\n\u003Cli>+WooCommerce Login\u002FRegistration form integration (done in PRO version 1.28)\u003C\u002Fli>\n\u003Cli>Registration Form builder\u003C\u002Fli>\n\u003Cli>+Settings Import\u002FExport [done]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>6-month personal support from the developer via Email\u003C\u002Fli>\n\u003Cli>Troubleshooting problems and conflicts with other plugins\u002Fthemes\u003C\u002Fli>\n\u003Cli>Unlimited plugin updates\u003C\u002Fli>\n\u003Cli>Compatibility with other popular plugins (list below)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>The PRO version extra features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Allow user to set a custom password (not randomly generated) during registration\u003C\u002Fli>\n\u003Cli>Redirect the user to the specified page after login\u002Fregistration\u002Flogout (for example to the User Profile)\u003C\u002Fli>\n\u003Cli>User verification via click on the link in registration email\u003C\u002Fli>\n\u003Cli>Email only registration – hide username filed from registration form\u003C\u002Fli>\n\u003Cli>Customize button color in \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fhow-to-customize-form-colors-pro-only\u002F\" rel=\"nofollow ugc\">WP Customizer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxim-kaminsky.com\u002Fshop\u002Fcontact-me\u002F\" rel=\"nofollow ugc\">Request other feature >>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>The PRO version is 100% tested and are compatible with a following plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordfence\u002F\" rel=\"ugc\">Wordfence & Wordfence Login Security\u003C\u002Fa>\u003C\u002Fstrong> (2 factor login – \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002F2-factor-login-otp-verification\u002F\" rel=\"nofollow ugc\">example\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> (show modal when clicked “Add to cart” in list or single product or in Cart when click “Process to Checkout”, option to replace WC account login\u002Fregistration form to plugin ajax form)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsensei\u002F\" rel=\"nofollow ugc\">WooCommerce Sensei\u003C\u002Fa> (fix for Login process)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-recaptcha-integration\u002F\" rel=\"ugc\">WP reCaptcha Integration\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finvisible-recaptcha\u002F\" rel=\"ugc\">Invisible reCaptcha\u003C\u002Fa>\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fhow-to-set-up-invisible-recaptcha\u002F\" rel=\"nofollow ugc\">tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Fmonosnap.com\u002Ffile\u002F3RNMa7Wl3EYWidw9znAJbgJ5QVL7oy\" rel=\"nofollow ugc\">replace default registration form with BuddyPress one >>\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">UltimateMember\u003C\u002Fa>\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Fmonosnap.com\u002Ffile\u002Fa2RxnzawR2N9qBdyKJMxh8J5ALuaYs\" rel=\"nofollow ugc\">replace default registration form with UltimateMember one >>\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcaptcha\u002F\" rel=\"ugc\">Captcha\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freally-simple-captcha\u002F\" rel=\"ugc\">Really Simple CAPTCHA\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fru.wordpress.org\u002Fplugins\u002Fcaptcha-bank\u002F\" rel=\"nofollow ugc\">Captcha bank\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-social-login\u002F\" rel=\"ugc\">WordPress Social Login\u003C\u002Fa> (social login buttons below login\u002Fregister form)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faccesspress-social-login-lite\u002F\" rel=\"ugc\">Social Login WordPress Plugin – AccessPress\u003C\u002Fa> (social login buttons below login\u002Fregister form)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsuper-socializer\u002F\" rel=\"ugc\">WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer\u003C\u002Fa> (social login buttons below login\u002Fregister form, social share, etc)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsuper-socializer\u002F\" rel=\"ugc\">WordPress Social Share, Social Login and Social Comments Plugin – Super Socializer\u003C\u002Fa> (social login buttons below login\u002Fregister form, social share, etc)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjetpack.com\u002Fsupport\u002Fsso\u002F\" rel=\"nofollow ugc\">Jetpack – SSO login\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fmonosnap.com\u002Ffile\u002F4Na5FYYONRj79jnLBmQFK3hjnMJQDR\" rel=\"nofollow ugc\">WordPress.com login button >>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-vendors\u002F\" rel=\"ugc\">WC Vendors & WC Vendors Pro\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fmonosnap.com\u002Ffile\u002FTmpY4bYTHwF36ouN6fGpdjKZi5k3jz\" rel=\"nofollow ugc\">Apply to become vendor checkbox >>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmailchimp-for-wp\u002F\" rel=\"ugc\">MailChimp for WordPress\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fmonosnap.com\u002Ffile\u002FsVpsvTnIzQoplRA7ap3IBPfb81kPuV\" rel=\"nofollow ugc\">Subscribe to newsletter checkbox >>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgoogle-authenticator\u002F\" rel=\"ugc\">Google Authenticator\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002F2-factor-login-otp-verification\u002F\" rel=\"nofollow ugc\">Google Authenticator field during the login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fuser-registration\u002F\" rel=\"nofollow ugc\">Gravity Forms + Gravity Forms User Registration Add-On\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fdocs.maxim-kaminsky.com\u002Flrm\u002Fkb\u002Fgravity-forms-integration\u002F\" rel=\"nofollow ugc\">Replace with Gravity Forms registration form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads – soon\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxim-kaminsky.com\u002Fshop\u002Fcontact-me\u002F\" rel=\"nofollow ugc\">Request other plugin >>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxim-kaminsky.com\u002Fshop\u002Fproduct\u002Fajax-login-and-registration-modal-popup-pro\u002F\" rel=\"nofollow ugc\">GET PRO >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.maxim-kaminsky.com\u002Flrm\u002Fpro\u002F\" rel=\"nofollow ugc\">PRO DEMO >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Known issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>With Theme my login (TML) plugin (3 Password fields on the Create Account tab, if enable password field in LRM and TML)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy to integrate modal with Login and Registration features.",4000,182828,94,120,"2025-11-12T16:18:00.000Z","6.9.0","4.1","7.0",[22,72,73,23,24],"lost-password","modal","https:\u002F\u002Fmaxim-kaminsky.com\u002Fshop\u002Fproduct\u002Fajax-login-and-registration-modal-popup-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-login-and-registration-modal-popup.zip",99,"2024-11-12 13:26:21",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":18,"tags":93,"homepage":96,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"security-protection","Security-Protection","2.3","webvitaly","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebvitaly\u002F","\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002Fsecurity-protection\u002F\" title=\"Security-Protection\" rel=\"nofollow ugc\">Security-Protection\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fdonate\u002F\" title=\"Donate\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002F\" title=\"WordPress plugins\" rel=\"nofollow ugc\">WordPress plugins\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why humans should prove that they are humans by filling captchas? Lets bots prove that they are not bots with adding javascript to their user-agents!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Security-Protection blocks and stops brute-force attacks.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsecurity-protection\u002Ffaq\u002F\" rel=\"ugc\">Want to read more how Security-Protection plugin works\u003C\u002Fa>?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>no captcha\u003C\u002Fstrong>, because brute-force attacks is not users’ problem\u003C\u002Fli>\n\u003Cli>\u003Cstrong>no options\u003C\u002Fstrong>, because it is great to forget about brute-force attacks completely\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plugin is easy to use: just install it and it just works.\u003C\u002Fp>\n\u003Cp>Important: \u003Cstrong>delete ‘admin’ username\u003C\u002Fstrong> if you have it on your site. More than 90% of brute-force attacks try to crack the ‘admin’ username.\u003C\u002Fp>\n\u003Cp>Few of the most commonly used and worst passwords. Do not use them or similar:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>123456\u003C\u002Fli>\n\u003Cli>p@s$w0rd\u003C\u002Fli>\n\u003Cli>qwerty\u003C\u002Fli>\n\u003Cli>qwe123\u003C\u002Fli>\n\u003Cli>admin123\u003C\u002Fli>\n\u003Cli>iloveyou\u003C\u002Fli>\n\u003Cli>letmein\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Useful:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-list\u002F\" title=\"list of pages with shortcodes\" rel=\"ugc\">“Page-list” – show list of pages with shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fiframe\u002F\" title=\"embed content\" rel=\"ugc\">“Iframe” – embed content\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fweb-profile.net\u002Fwordpress\u002Fplugins\u002F\" title=\"WordPress Pro plugins\" rel=\"nofollow ugc\">WordPress Pro plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Protection from login, registration and reset-password brute-force attacks. No captcha.",400,15474,86,11,"2020-09-05T16:59:00.000Z","5.5.18","3.0",[94,95,22,23,24],"brute-force","bruteforce","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsecurity-protection\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsecurity-protection.2.3.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":65,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":114,"download_link":115,"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;",13519,25,"2023-12-19T09:53:00.000Z","6.4.8","4.4","5.2.4",[20,22,113,52,23],"logout","https:\u002F\u002Fwww.ajaxlogin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstranoweb-ajax-login.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":34,"downloaded":124,"rating":13,"num_ratings":14,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":135,"download_link":136,"security_score":137,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"nss-wooregistration-form","Nss Wooregistration Form","2.2.1","saiful.total","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaifultotal\u002F","\u003Cp>If you have woo-commerce\u002FeCommerce business & integrated with WordPress. This is a simple woo-commerce user registration plugin you can use it easily.\u003C\u002Fp>\n\u003Cp>Go to the woo-commerce settings->account\u002Fprivacy tab then select a checkbox which is “Allow customers to create an account on the “My Account page”. It will be automatically added a my-account page which is so easy nothing to create a new page. So you can just active and open my-account page.\u003C\u002Fp>\n\u003Cp>How to use Recaptcha?\u003C\u002Fp>\n\u003Cp>Go to this \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fadmin\" rel=\"nofollow ugc\">Google Recaptcha\u003C\u002Fa>. Firstly register your site domain then create a new ‘site key’ and ‘secret key’. See our screenshot.\u003C\u002Fp>\n\u003Cp>I think it will help your projects for new user registration. 🙂\u003C\u002Fp>\n\u003Ch3>Demo : \u003Ca href=\"https:\u002F\u002Feclippermedia.com\u002Fplugin\u002Fmy-account\u002F\" rel=\"nofollow ugc\">Link\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Thank you.\u003C\u002Fp>\n\u003Cp>Major features in woocommerce registration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Woocommerce my-account page in added to registration form\u003C\u002Fli>\n\u003Cli>Easy to customization & went to change code.\u003C\u002Fli>\n\u003Cli>Many custom options of woocommerce registration form.\u003C\u002Fli>\n\u003Cli>Have google rechaptha v2.\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom woocommerce login\u002Fregistration form with custom fields.",4201,"2025-01-20T11:28:00.000Z","6.7.5","3.0.1","7.4",[130,131,132,133,134],"login-registration","simple-register-form","woocommerce-form","woocommerce-register","woocommerce-registration-form","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnss-wooregistration-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnss-wooregistration-form.zip",92,{"attackSurface":139,"codeSignals":191,"taintFlows":265,"riskAssessment":266,"analyzedAt":278},{"hooks":140,"ajaxHandlers":169,"restRoutes":187,"shortcodes":188,"cronEvents":189,"entryPointCount":190,"unprotectedCount":190},[141,147,151,155,162,164],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","wp_enqueue_scripts","alw_enqueue_scripts_and_styles","main.php",40,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_enqueue_scripts","alw_admin_enqueue_scripts_and_styles",53,{"type":142,"name":152,"callback":153,"file":145,"line":154},"wp_footer","alw_print_scripts",331,{"type":156,"name":157,"callback":158,"priority":159,"file":160,"line":161},"filter","authenticate","alw_allow_email_login",20,"php\u002Ffunctions.php",39,{"type":156,"name":157,"callback":158,"priority":159,"file":160,"line":163},118,{"type":142,"name":165,"callback":166,"file":167,"line":168},"widgets_init","anonymous","php\u002Fwidget.php",184,[170,174,177,180,182,185],{"action":171,"nopriv":172,"callback":171,"hasNonce":172,"hasCapCheck":172,"file":160,"line":173},"alw_login",false,8,{"action":171,"nopriv":175,"callback":171,"hasNonce":172,"hasCapCheck":172,"file":160,"line":176},true,9,{"action":178,"nopriv":172,"callback":178,"hasNonce":172,"hasCapCheck":172,"file":160,"line":179},"alw_register",47,{"action":178,"nopriv":175,"callback":178,"hasNonce":172,"hasCapCheck":172,"file":160,"line":181},48,{"action":183,"nopriv":172,"callback":183,"hasNonce":172,"hasCapCheck":172,"file":160,"line":184},"alw_forgot_password",159,{"action":183,"nopriv":175,"callback":183,"hasNonce":172,"hasCapCheck":172,"file":160,"line":186},160,[],[],[],6,{"dangerousFunctions":192,"sqlUsage":197,"outputEscaping":199,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":264},[193],{"fn":194,"file":167,"line":195,"context":196},"create_function",185,"create_function('', 'return register_widget(\"ALW_Widget\");')",{"prepared":28,"raw":28,"locations":198},[],{"escaped":200,"rawEcho":161,"locations":201},34,[202,205,207,208,209,211,213,215,216,217,219,220,221,223,224,226,228,229,231,233,234,236,238,239,241,243,244,246,248,249,251,252,253,255,257,259,260,262,263],{"file":145,"line":203,"context":204},263,"raw output",{"file":167,"line":206,"context":204},29,{"file":167,"line":35,"context":204},{"file":167,"line":35,"context":204},{"file":167,"line":210,"context":204},36,{"file":167,"line":212,"context":204},43,{"file":167,"line":214,"context":204},44,{"file":167,"line":214,"context":204},{"file":167,"line":181,"context":204},{"file":167,"line":218,"context":204},49,{"file":167,"line":218,"context":204},{"file":167,"line":150,"context":204},{"file":167,"line":222,"context":204},54,{"file":167,"line":222,"context":204},{"file":167,"line":225,"context":204},58,{"file":167,"line":227,"context":204},59,{"file":167,"line":227,"context":204},{"file":167,"line":230,"context":204},63,{"file":167,"line":232,"context":204},64,{"file":167,"line":232,"context":204},{"file":167,"line":235,"context":204},68,{"file":167,"line":237,"context":204},69,{"file":167,"line":237,"context":204},{"file":167,"line":240,"context":204},73,{"file":167,"line":242,"context":204},74,{"file":167,"line":242,"context":204},{"file":167,"line":245,"context":204},78,{"file":167,"line":247,"context":204},79,{"file":167,"line":247,"context":204},{"file":167,"line":250,"context":204},83,{"file":167,"line":36,"context":204},{"file":167,"line":36,"context":204},{"file":167,"line":254,"context":204},161,{"file":167,"line":256,"context":204},169,{"file":167,"line":258,"context":204},170,{"file":167,"line":258,"context":204},{"file":261,"line":206,"context":204},"templates\u002Falw-popup.php",{"file":261,"line":206,"context":204},{"file":261,"line":179,"context":204},[],[],{"summary":267,"deductions":268},"The \"ajax-login-by-wph\" plugin v1.0.0 exhibits a concerning security posture primarily due to a large number of unprotected AJAX handlers. With 6 AJAX handlers identified and none of them including authentication checks, the plugin presents a significant attack surface for unauthorized actions. This lack of authorization is a critical vulnerability that could allow unauthenticated users to trigger plugin functionalities.\n\nWhile the plugin does not have a history of publicly disclosed vulnerabilities (CVEs), its code analysis reveals other potential weaknesses. The presence of the `create_function` function is a signal for potential security risks, as it can be misused for code injection if not handled with extreme care. Furthermore, only 47% of output escaping is properly implemented, suggesting a risk of Cross-Site Scripting (XSS) vulnerabilities where user-supplied data might be rendered unescaped in the browser.\n\nDespite the positive note of all SQL queries using prepared statements and the absence of file operations or external HTTP requests, the core issues of unprotected AJAX endpoints and insufficient output sanitization outweigh these strengths. The plugin's lack of nonce checks further exacerbates the AJAX handler vulnerability. The absence of known CVEs might indicate it hasn't been extensively audited or targeted, rather than inherent security. Overall, the plugin has significant security weaknesses that require immediate attention.",[269,271,273,275],{"reason":270,"points":11},"Unprotected AJAX handlers",{"reason":272,"points":173},"Missing nonce checks on AJAX",{"reason":274,"points":190},"Insufficient output escaping",{"reason":276,"points":277},"Dangerous function (create_function)",4,"2026-04-16T11:56:54.925Z",{"wat":280,"direct":288},{"assetPaths":281,"generatorPatterns":285,"scriptPaths":286,"versionParams":287},[282,283,284],"\u002Fwp-content\u002Fplugins\u002Fajax-login-by-wph\u002Fcss\u002Fmagnific.css","\u002Fwp-content\u002Fplugins\u002Fajax-login-by-wph\u002Fcss\u002Falw.css","\u002Fwp-content\u002Fplugins\u002Fajax-login-by-wph\u002Fjs\u002Fmagnific.min.js",[],[284],[],{"cssClasses":289,"htmlComments":306,"htmlAttributes":331,"restEndpoints":337,"jsGlobals":338,"shortcodeOutput":340},[290,291,292,293,294,295,296,297,298,299,300,301,302,290,291,303,304,305],"alw_spinner","alw_spinner_container","membership-lightbox","register-lightbox-header","no-register-lightbox-header","alw-terms-and-conditions","alw-privacy-policy","alw-links-and","alw-agreement-links","login-lightbox-trigger","registration-lightbox-trigger","registration-done-lightbox-trigger","forgot-password-lightbox-trigger","double-bounce1","double-bounce2","membership-ligtbox-error",[307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330],"IE sniffing","customize the popup based on user inputs before it opens","get info json from widget container","possibly invalid JSON","place the information bits into the popup content","header image","redirect links","inline links","terms and conditions","privacy policy","toggle 'and'","toggle links section","colors","link","button","input","membership lightbox magnific triggers","login lightbox","registration lightbox","registration done lightbox","forgot password lightbox","add the spinner","submit by enter","the error message container is display:block in the beginning to indicate to $ that it is block. It needs to slideUp now",[332,333,334,335,336],"data-json-instance","data-registration-redirect-link","data-login-redirect-link","data-terms-and-conditions-link","data-privacy-policy-link",[],[339,144],"alw_before_popup_opens",[],{"error":175,"url":342,"statusCode":343,"statusMessage":344,"message":344},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fajax-login-by-wph\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":28,"versions":346},[]]