[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9ePZRbkUc86bX2yiRbcW7ozYaePHVY1tNb2kGGYd5fs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":138,"fingerprints":192},"signup-signin","SignUp & SignIn","1.0.0","pravel","https:\u002F\u002Fprofiles.wordpress.org\u002Fpravel\u002F","\u003Cp>SignUp & SignIn is a flexible, open-source plugin built on WordPress. Easy way to built signup and login process in your wordpress site\u003C\u002Fp>\n\u003Cp>Admin can add shorcode for signup and login, no need to do extra settings for that.\u003C\u002Fp>\n\u003Cp>All ajax base code with all field validation.\u003C\u002Fp>\n\u003Cp>Email verification is in-built in plugin, user get mail after successfully signup with 4 digit verification code. On the next step of signup user need to add verification code and verify his account.\u003C\u002Fp>\n\u003Cp>User can reset password, Forgot Password funcationality is in-built in SignUp & SignIn plugin, user will get forgot password link in his mail and click on this link user can easily reset password.\u003C\u002Fp>\n\u003Cp>Shorcodes for this plugin\u003Cbr \u002F>\n1. Signup Form = [pravel_signup_form]\u003Cbr \u002F>\n2. Login Form  = [pravel_login_form]\u003Cbr \u002F>\n3. Forgot Password Form = [pravel_forgotpassword_form]\u003C\u002Fp>\n\u003Cp>Admin can user these shortcodes anywhere like pages, post, popup..\u003C\u002Fp>\n","SignUp & SignIn is a flexible, open-source plugin built on WordPress. Easy way to built signup and login process in your wordpress site",10,1456,0,"2020-01-10T06:35:00.000Z","5.3.21","4.9","5.6",[19,20,21,22,23],"ajax-login","ajax-signup","forgot-password","login","sigup","https:\u002F\u002Fpravelsolutions.com\u002FPluginDemo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsignup-signin.1.0.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},3,30,84,"2026-04-04T04:26:00.122Z",[36,59,82,101,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":33,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":13,"last_vuln_date":58,"fetched_at":28},"user-registration-using-contact-form-7","User Registration Using Contact Form 7","2.6","ZealousWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Fzealopensource\u002F","\u003Cp>User Registration Using Contact Form 7 plugin provides the feature to register the user to the website. By using this plugin, it becomes easy to create the registration or sign up form by selecting the fields for username and Email Id. The plugin allows the admins to view the list of registered users and set their roles efficiently.\u003C\u002Fp>\n\u003Ch4>Features of User Registration Using Contact Form 7\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Advanced Custom Field Mapping: Create advanced custom fields for user profiles, with only text and textarea options, and map them to corresponding Contact Form 7 fields. This allows for a more personalized user experience.\u003C\u002Fli>\n\u003Cli>Social Sign Up : Enable users to sign up in using popular social media platforms such as Facebook.\u003C\u002Fli>\n\u003Cli>Option to include the login URL in the email.\u003C\u002Fli>\n\u003Cli>Users can register to the site using the Contact Form 7 plugin. \u003C\u002Fli>\n\u003Cli>Option to view the list of the users who have been registered to the site.\u003C\u002Fli>\n\u003Cli>Option to set the User Role for the registered users.\u003C\u002Fli>\n\u003Cli>Option to select the Username and email field for the registration.\u003C\u002Fli>\n\u003Cli>An email consisting of an auto-generated password will be sent to the users after their registration is completed on the site.\u003C\u002Fli>\n\u003Cli>There is a debug mode option for debugging.\u003C\u002Fli>\n\u003Cli>Option to set a URL to redirect users to a particular page after a user is registered.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Fuser-registration-using-contact-form-7\u002F\" rel=\"nofollow ugc\">Demo for User Registration Using Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features of User Registration Using Contact Form 7 Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>BuddyPress Profile Field Mapping:\u003C\u002Fstrong> Mapping field This should include a dropdown list showing all BP profile fields. This mapping can be saved and reused across multiple forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Field Mapping for BuddyPress Profiles:\u003C\u002Fstrong>  Custom fields (text, textarea) are mapped in a dedicated section for advanced users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BuddyPress Activity Stream Integration:\u003C\u002Fstrong> An option allows admins to enable or disable logging of user registration and profile updates to the BuddyPress activity stream.\u003C\u002Fli>\n\u003Cli>Users can also login using the Contact Form 7 plugin.\u003C\u002Fli>\n\u003Cli>Woocommerce field integration for the users to collect the data.\u003C\u002Fli>\n\u003Cli>Custom validation message for reset password and forgot password.\u003C\u002Fli>\n\u003Cli>Shortcode for forgot password and reset password.\u003C\u002Fli>\n\u003Cli>Email SMTP settings.\u003C\u002Fli>\n\u003Cli>Admins can restrict users from login.\u003C\u002Fli>\n\u003Cli>Auto login after user registration.\u003C\u002Fli>\n\u003Cli>Option to add a password field to the Contact Form 7 plugin.\u003C\u002Fli>\n\u003Cli>Social Sign Up + Login: Enable users to sign up and log in using popular social media platforms such as Google, Facebook, and Apple.\u003C\u002Fli>\n\u003Cli>Push Notifications: Set up push notifications to be sent to registered users on your site, keeping them informed and engaged.\u003C\u002Fli>\n\u003Cli>Compatibility with Multi-Step for Contact Form 7: Ensure seamless integration between Contact Form 7 and the Multi-Step extension, allowing you to create intuitive and user-friendly multi-step forms.\u003C\u002Fli>\n\u003Cli>Email Templates for Contact Form 7: Customize email templates for Contact Form 7 or bypass the default email notifications entirely. This allows you to send personalized registration and login email notifications.\u003C\u002Fli>\n\u003Cli>Multilingual Support: Provide support for multiple languages on your site, enabling users to view and interact with content in their preferred language.\u003C\u002Fli>\n\u003Cli>Advanced Custom Field Mapping: Create advanced custom fields for user profiles, with only text and textarea options, and map them to corresponding Contact Form 7 fields. This allows for a more personalized user experience.\u003C\u002Fli>\n\u003Cli>WooCommerce Field Mapping\u003C\u002Fli>\n\u003Cli>Compatibility of WordPress VIP.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fuser-registration-using-contact-form-7-pro\" rel=\"nofollow ugc\">Get more information of Pro version here\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.zealousweb.com\u002Fwordpress-plugins\u002Fuser-registration-using-contact-form-7-pro\u002F\" rel=\"nofollow ugc\">Demo for User Registration Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>You can use the below shortcode for Forgot Password:\u003Cbr \u002F>\n[zurcf7_forget_password]\u003Cbr \u002F>\nYou can use the below shortcode for Reset Password:\u003Cbr \u002F>\n[zurcf7_reset_password_custom_form]\u003C\u002Fp>\n\u003Ch4>Getting Help From Our Support System\u003C\u002Fh4>\n\u003Cp>Furthermore, if you need technical assistance to integrate ‘User Registration Using Contact Form 7’, you can reach out to us at \u003Ca href=\"https:\u002F\u002Fsupport.zealousweb.com\u002F\" rel=\"nofollow ugc\">ZealousWeb Support\u003C\u002Fa> System, and our support team will lend you the necessary assistance. As a leading company providing digital solutions, and the developers of this plugin, we ensure our clients have a seamless experience with ‘User Registration Using Contact Form 7’.\u003C\u002Fp>\n\u003Cp>We also offer custom WordPress extension development and WordPress theme design services to fulfill your e-commerce objectives.\u003C\u002Fp>\n\u003Cp>Thank you for choosing a Plugin developed by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.zealousweb.com\" rel=\"nofollow ugc\">ZealousWeb\u003C\u002Fa>\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch3>OUR OTHER PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fabandoned-contact-form-7-pro\" rel=\"nofollow ugc\">Abandoned Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-2checkout-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept 2 Checkout Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-authorize-net-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Authorize.NET Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-elavon-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Elavon Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-paypal-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept PayPal Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-sage-pay-opayo-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Sagepay(Opayo) Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Faccept-stripe-payments-using-contact-form-7-pro\" rel=\"nofollow ugc\">Accept Stripe Payments Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fcustom-product-options-woocommerce-pro\" rel=\"nofollow ugc\">Custom Product Options WooCommerce Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fgenerate-pdf-using-contact-form-7-pro\" rel=\"nofollow ugc\">Generate PDF Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-appointment-booking-pro\" rel=\"nofollow ugc\">Smart Appointment & Booking Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fsmart-showcase-for-google-reviews-pro\" rel=\"nofollow ugc\">Smart Showcase for Google Reviews Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fstore.zealousweb.com\u002Fwordpress-plugins\u002Fuser-registration-using-contact-form-7-pro\" rel=\"nofollow ugc\">User Registration Using Contact Form 7 Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","User Registration Using Contact Form 7 plugin provides the feature to register the user to the website.",500,13723,5,"2026-01-06T07:36:00.000Z","6.9.4","3.5",[51,21,52,53],"contact-form-7","user-login","user-registration","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-registration-using-contact-form-7.2.6.zip",98,2,"2026-01-16 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":57,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":54,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":80,"last_vuln_date":81,"fetched_at":28},"ultimate-ajax-login","Ultimate AJAX Login","1.2.1","Samer Bechara","https:\u002F\u002Fprofiles.wordpress.org\u002Farbet01\u002F","\u003Cp>After testing all of the AJAX plugins in the WordPress repository, I got frustrated. They’re all great, but it seems that they’re like 90% complete. They still need polishing.  This is why I decided to create this plugin\u003C\u002Fp>\n\u003Cp>How is this plugin different:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Three different templates to choose from: Modal login form, Classic login form and popup login form (jQuery UI based)\u003C\u002Fli>\n\u003Cli>24 themes to choose from (jQuery UI based)  \u003C\u002Fli>\n\u003Cli>Fully customizable: Just copy the template you’re using from \u002Ftemplates\u002F directory in the plugin to the “ultimate_ajax_login” directory in your theme, and modify as you need to.\u003C\u002Fli>\n\u003Cli>After a user is logged in, nothing shows up. I found this pretty frustrating with other plugins, there was no way to hide things.\u003C\u002Fli>\n\u003Cli>If you need to show anything after a user logs in, just copy the template widget-logged-in.php to your ultimate_ajax_login folder and add whatever you need. You can call any WP function from there.\u003C\u002Fli>\n\u003Cli>Has three templates, one an AJAX-based classic login form, and the other is a jQuery UI dialog box (Tested and works on mobile), and the third one is a popmodal dialog box\u003C\u002Fli>\n\u003Cli>Blocks the login form whenever a user is being logged in.\u003C\u002Fli>\n\u003Cli>Allows you to specify a global login redirect URL in your settings page, which applies to all of your widgets.\u003C\u002Fli>\n\u003Cli>Login redirect URL can be overridden on a per-widget basis from the widget options page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Shortcode Usage\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Instead of using the widget, you can insert the shortcode inside any post. If you’re a theme developer, you can use it with the do_shortcode() function. Here are the varius option\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Using with classic template and no redirect url specified: \u003Cem>[ultimate_ajax_login]\u003C\u002Fem> \u003C\u002Fli>\n\u003Cli>Using the dialog box template: \u003Cem>[ultimate_ajax_login template=’dialog’]\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Using the dialog box template and a jquery theme: \u003Cem>[ultimate_ajax_login template=’dialog’ theme=’cupertino’]\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n","Very flexible and easy to use AJAX Login plugin with redirects, customizable templates...",100,14301,90,"2015-01-15T09:48:00.000Z","4.1.42","3.1",[74,75,19,22,76],"admin","ajax","multi-site","http:\u002F\u002Fthoughtengineer.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-ajax-login.1.2.1.zip",63,1,"2025-09-05 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":67,"num_ratings":57,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":54,"tags":95,"homepage":99,"download_link":100,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-ajax-login-and-register","WP AJAX Login and Register","1.3","newbiesup","https:\u002F\u002Fprofiles.wordpress.org\u002Fnewbiesup\u002F","\u003Cp>This plugin will automatically add a login\u002Fregister link to your ‘primary’ menu location. A nice looking form will popup when the link is clicked.\u003Cbr \u002F>\nShortcode is also available for use on any post or widget with ‘[wp-ajax-login text=”Login\u002FRegister”]’ and ‘text’ attribute is the link text.\u003C\u002Fp>\n\u003Cp>For more information, please visit \u003Ca href=\"http:\u002F\u002Fptheme.com\u002Fitem\u002Fwp-ajax-login\u002F\" title=\"ptheme\" rel=\"nofollow ugc\">ptheme.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Easy to use frontend AJAX Login and Register plugin with no settings required.",60,8932,"2016-04-25T14:52:00.000Z","4.5.33","3.0.1",[75,19,96,97,98],"ajax-register","frontend-login","login-form","http:\u002F\u002Fptheme.com\u002Fitem\u002Fwp-ajax-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-ajax-login-and-register.1.3.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":67,"num_ratings":80,"last_updated":54,"tested_up_to":111,"requires_at_least":49,"requires_php":54,"tags":112,"homepage":116,"download_link":117,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":118},"simply-login-regiser","Simply Login Register","2.1","Anshul Gangrade","https:\u002F\u002Fprofiles.wordpress.org\u002Fanshuln90\u002F","\u003Cp>Simply Login Regiser is a easy way to create login and register page by usring short code. for create login page use \u003Ccode>[slr_login]\u003C\u002Fcode> shortcode and for register page add \u003Ccode>[slr_register]\u003C\u002Fcode> code on page.\u003C\u002Fp>\n","Easy way to create login and register page by shortcode. It\\'s very simply to use this  plugin.",20,6006,"6.4.8",[19,113,22,114,115],"ajax-regiter","register","simply","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimply-login-regiser\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-login-regiser.2.1.zip","2026-03-15T10:48:56.248Z",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":11,"downloaded":127,"rating":67,"num_ratings":57,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":136,"download_link":137,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ajax-login-registration","Ajax Login Registration","1.0.4","Ravi Gadhiya","https:\u002F\u002Fprofiles.wordpress.org\u002Fravigadhiyawp\u002F","\u003Cp>This plugin is useful to add user login and registration. Plugin use ajax for login and registration so user experience awesome. Plugin provide separate shortcodes for login and registration so developer can add these shortcodes in separate page.\u003C\u002Fp>\n","This plugin is useful to add user login and registration. Plugin use ajax for login and registration so user experience awesome.",2506,"2025-04-19T04:56:00.000Z","6.8.5","6.5","7.2",[19,120,133,134,135],"ajax-registration","wp-ajax-login","wp-ajax-registration","https:\u002F\u002Fwww.hktechnolab.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-login-registration.1.0.4.zip",{"attackSurface":139,"codeSignals":169,"taintFlows":179,"riskAssessment":180,"analyzedAt":191},{"hooks":140,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":168,"entryPointCount":31,"unprotectedCount":13},[141,147,151],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","wp_enqueue_scripts","pravel_signup_load_scripts_front","index.php",39,{"type":142,"name":148,"callback":149,"file":145,"line":150},"plugins_loaded","pravel_membership_init",44,{"type":142,"name":152,"callback":153,"file":145,"line":154},"activated_plugin","parvel_tl_save_error",50,[],[],[158,162,165],{"tag":159,"callback":159,"file":160,"line":161},"pravel_login_form","templates\\shortcodes.php",41,{"tag":163,"callback":163,"file":160,"line":164},"pravel_signup_form",127,{"tag":166,"callback":166,"file":160,"line":167},"pravel_forgotpassword_form",219,[],{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":173,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":178},[],{"prepared":13,"raw":13,"locations":172},[],{"escaped":57,"rawEcho":80,"locations":174},[175],{"file":145,"line":176,"context":177},32,"raw output",[],[],{"summary":181,"deductions":182},"The \"signup-signin\" v1.0.0 plugin exhibits a generally positive security posture based on the provided static analysis.  The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable.  Furthermore, the lack of recorded vulnerabilities in its history suggests a development team that is either very cautious or has not yet encountered significant security issues.  However, there are several areas of concern that warrant attention. The plugin has a moderate attack surface consisting of three shortcodes. Critically, none of these entry points have associated capability checks or nonce checks, meaning any authenticated user could potentially interact with these shortcodes, and there's no mechanism to verify the legitimate origin of the request.  While taint analysis and code signals show a good percentage of properly escaped outputs, the remaining unescaped outputs present a potential Cross-Site Scripting (XSS) vulnerability risk if user-controlled data is passed through them without sanitization.",[183,185,188],{"reason":184,"points":11},"Shortcode entry points without capability checks",{"reason":186,"points":187},"Shortcode entry points without nonce checks",8,{"reason":189,"points":190},"Unescaped output detected",6,"2026-03-17T01:45:46.367Z",{"wat":193,"direct":205},{"assetPaths":194,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[195,196,197,198],"\u002Fwp-content\u002Fplugins\u002Fsignup-signin\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fsignup-signin\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fsignup-signin\u002Fassets\u002Fjs\u002Fpravel-verification-code.min.js","\u002Fwp-content\u002Fplugins\u002Fsignup-signin\u002Fassets\u002Fimage\u002Floader.gif",[],[196,197],[202,203,204],"signup-signin\u002Fassets\u002Fcss\u002Fstyle.css?ver=","signup-signin\u002Fassets\u002Fjs\u002Fmain.js?ver=","signup-signin\u002Fassets\u002Fjs\u002Fpravel-verification-code.min.js?ver=",{"cssClasses":206,"htmlComments":231,"htmlAttributes":232,"restEndpoints":234,"jsGlobals":235,"shortcodeOutput":236},[207,208,209,98,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230],"sign_up_bg","sign_up_main","sign-title","error_pravel","input-box","field_error","login-form-btn","sign-right","sign-box","show_reg_error_message","loading_screeen","sign-form","sign-input-box","pravel_clearfix","verification_code","thankyou_text_verification","sign-form-bottom","blue-btn","Pravel_popup_close_btn","pravel_sing_close","pravel_close","sign-left","new_password_custom","confirm_password_custom",[],[233],"form_on",[],[],[237,238,239],"[pravel_login_form]","[pravel_signup_form]","[pravel_forgotpassword_form]"]