[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmn3ENB9-ucfBkvUI-GFYB5oVsJAue1pb-M5PX6sKJvI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":128,"fingerprints":419},"wapu-auth-social-login","Wapu Auth – Google Social Login for WordPress & WooCommerce","1.0.1","Victor Flores","https:\u002F\u002Fprofiles.wordpress.org\u002Fvictor88lm\u002F","\u003Cp>\u003Cstrong>Wapu Auth\u003C\u002Fstrong> is a free Google Social Login plugin for WordPress and WooCommerce. It lets your visitors register and login to your site using their Google account instead of forcing them to fill out the default registration form. No passwords to remember, no validation emails to wait for — just one click and they’re in.\u003C\u002Fp>\n\u003Cp>Whether you run a WooCommerce store, a membership site, or any WordPress site, Wapu Auth makes Google login and registration instant, secure, and completely free — including WooCommerce integration.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Wapu Auth Pro\u003C\u002Fstrong> is coming soon with additional social login providers (Facebook, Apple, GitHub), advanced analytics exports, and priority support.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Free WooCommerce Social Login — No Pro Upgrade Required\u003C\u002Fh4>\n\u003Cp>Most social login plugins lock WooCommerce compatibility behind a paid plan. \u003Cstrong>Wapu Auth includes free WooCommerce social login\u003C\u002Fstrong> out of the box. The Google login button is automatically placed on your WooCommerce login page, registration page, and checkout form — zero configuration needed.\u003C\u002Fp>\n\u003Cp>Store owners: let customers register and login at checkout with their Google account. Fewer abandoned carts. More completed purchases.\u003C\u002Fp>\n\u003Ch4>Google Login & Registration Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Google Login — One Click\u003C\u002Fstrong>\u003Cbr \u002F>\nLet visitors register and login with their Google account instantly. No passwords, no forms, no friction. Social login the way it should be: fast and invisible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free WooCommerce Login Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nGoogle login button automatically appears on all WooCommerce forms: login, register, and checkout. Free. No Pro plan required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Analytics Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack every Google login attempt, new registration, and user activity from your WordPress admin panel.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Domain Restrictions\u003C\u002Fstrong>\u003Cbr \u002F>\nWhitelist or blacklist email domains for your Google social login. Only @yourcompany.com users can log in? Done.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sandbox Mode\u003C\u002Fstrong>\u003Cbr \u002F>\nTest the complete Google OAuth login flow with specific test emails before going live. No risk to production data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable Google Login Button\u003C\u002Fstrong>\u003Cbr \u002F>\nMatch the social login button to your brand. Adjust colors, text, size, and style with a live visual editor — no CSS required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popup Mode\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay the Google login prompt in a popup window for a seamless, redirect-free social login experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Activity Log\u003C\u002Fstrong>\u003Cbr \u002F>\nFull log of every social login attempt: status, email, timestamp, and optional GeoIP location data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPlace the Google social login button anywhere on your site:\u003Cbr \u002F>\n    [wapu_auth_button] — Google login button\u003Cbr \u002F>\n    [wapu_auth_login_form] — Full custom login form with Google login\u003Cbr \u002F>\n    [wapu_auth_register_form] — Full custom registration form with Google login\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Login & Registration Form Templates\u003C\u002Fstrong>\u003Cbr \u002F>\nReplace the default WordPress login and register pages with three built-in templates: Classic, Modern, and Compact. All include the Google social login button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Internationalization\u003C\u002Fstrong>\u003Cbr \u002F>\nFully translated into English and Spanish. Ready for community translation via translate.wordpress.org.\u003C\u002Fp>\n\u003Ch4>Who Uses Wapu Auth?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WooCommerce store owners\u003C\u002Fstrong> looking to reduce cart abandonment by adding Google login to the checkout page — free, without a Pro plan.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Membership site owners\u003C\u002Fstrong> who want fast, trusted social login and registration using Google accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress developers and agencies\u003C\u002Fstrong> who need a clean, standards-compliant Google OAuth plugin for client sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Users switching from Nextend Social Login\u003C\u002Fstrong> who need free WooCommerce social login integration without paying for a Pro addon.\u003C\u002Fp>\n\u003Ch4>How Google Social Login Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Visitor clicks the Google login button on your site\u003C\u002Fli>\n\u003Cli>Google authenticates the user via secure OAuth 2.0\u003C\u002Fli>\n\u003Cli>Wapu Auth creates or matches their WordPress account by email\u003C\u002Fli>\n\u003Cli>User is logged in — done. The whole process takes under 3 seconds.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Existing users who already have a WordPress account with the same Google email address are automatically matched and logged in — no duplicate accounts, no confusion.\u003C\u002Fp>\n\u003Ch4>Privacy & Compliance\u003C\u002Fh4>\n\u003Cp>Wapu Auth connects to Google’s OAuth API only when a user actively clicks the Google login button. GeoIP enrichment and Google Analytics integration are optional and disabled by default. Site owners are responsible for appropriate consent mechanisms for their jurisdiction (GDPR, CCPA, etc.).\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>SSL certificate (HTTPS) — required by Google OAuth\u003C\u002Fli>\n\u003Cli>Free Google Cloud Console account — to generate OAuth credentials\u003C\u002Fli>\n\u003Cli>WooCommerce 7.0 or higher (optional, for automatic WooCommerce social login integration)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services only under clearly documented conditions.\u003C\u002Fp>\n\u003Ch4>1. Google OAuth 2.0 \u002F OpenID Connect (required for Google social login)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Endpoints:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>https:\u002F\u002Faccounts.google.com\u002Fo\u002Foauth2\u002Fv2\u002Fauth\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Ccode>https:\u002F\u002Foauth2.googleapis.com\u002Ftoken\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Ccode>https:\u002F\u002Fwww.googleapis.com\u002Foauth2\u002Fv2\u002Fuserinfo\u003C\u002Fcode>\u003Cbr \u002F>\n* \u003Ccode>https:\u002F\u002Faccounts.google.com\u002F.well-known\u002Fopenid-configuration\u003C\u002Fcode> (admin diagnostics only)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Client ID, redirect URI, OAuth scope, state token, and authorization code. An access token is sent to retrieve the user’s Google profile.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data received:\u003C\u002Fstrong> Google account ID, email address, display name, profile picture URL, email verification status, and locale.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When triggered:\u003C\u002Fstrong> Only when a user actively clicks the Google login button, or when an admin runs connection diagnostics from the settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google’s policies:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>  |  \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>2. GeoIP Providers (optional — disabled by default)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Services:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Fipapi.co\u002F\u003C\u002Fcode> with \u003Ccode>https:\u002F\u002Fipwho.is\u002F\u003C\u002Fcode> as fallback.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Visitor IP address for location lookup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When triggered:\u003C\u002Fstrong> Only when GeoIP enrichment is enabled in the plugin’s security settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Enable only with appropriate legal basis and user consent where required (e.g. GDPR).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Policies:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fipapi.co\u002Fprivacy\u002F\" rel=\"nofollow ugc\">ipapi.co\u003C\u002Fa>  |  \u003Ca href=\"https:\u002F\u002Fipwhois.io\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">ipwhois\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3. Google Analytics 4 Event Bridge (optional — disabled by default)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> Uses the site’s existing gtag \u002F GA4 setup, if present.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Social login event names and metadata only (login_start, success\u002Ferror status).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When triggered:\u003C\u002Fstrong> Only when a GA4 Measurement ID is configured and analytics is enabled in plugin settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Site owners are responsible for obtaining required user consent before enabling this feature.\u003C\u002Fp>\n\u003Ch4>4. Google Fonts (optional frontend asset)\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Services:\u003C\u002Fstrong> \u003Ccode>https:\u002F\u002Ffonts.googleapis.com\u003C\u002Fcode>  |  \u003Ccode>https:\u002F\u002Ffonts.gstatic.com\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Standard browser request headers (IP, user-agent) to retrieve font CSS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When triggered:\u003C\u002Fstrong> When the social login button is rendered on the frontend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google’s policies:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Google Social Login for WordPress & WooCommerce -- free. Let users register and login with their Google account in one click. No passwords, no forms.",0,225,"2026-03-08T21:09:00.000Z","6.9.4","6.0","7.4",[18,19,20,21,22],"google-login","google-oauth","passwordless-login","social-login","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwapu-auth-social-login.1.0.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"victor88lm",1,30,94,"2026-04-04T09:16:20.233Z",[36,56,73,94,112],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":14,"requires_at_least":49,"requires_php":23,"tags":50,"homepage":54,"download_link":55,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"userswp-social-login","UsersWP – Social Login","1.5.6","Stiofan","https:\u002F\u002Fprofiles.wordpress.org\u002Fstiofansisland\u002F","\u003Cp>Social Login addon for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuserswp\u002F\" rel=\"ugc\">UsersWP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This addon lets your user to register and login with popular sites like Facebook, Google, Twitter, LinkedIn, Instagram, Yahoo, WordPress, vkontakte etc.\u003C\u002Fp>\n\u003Cp>100% translatable.\u003C\u002Fp>\n","Social Login addon for UsersWP.",2000,129473,66,4,"2026-01-20T12:42:00.000Z","6.1",[51,18,52,21,53],"facebook-login","linkedin-login","twitter-login","https:\u002F\u002Fuserswp.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuserswp-social-login.1.5.6.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":25,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":15,"requires_php":16,"tags":69,"homepage":23,"download_link":71,"security_score":72,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"happy-social-login","Happy Social Login","1.5.0","WPFOLK","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpfolk\u002F","\u003Cp>Let your users signup and login to your WordPress website using their favorite social media accounts Facebook, Google, LinkedIn, Github and 42+ more. Happy Social Login is a free, easy-to-use WordPress plugin that makes registration and login a breeze. With just its social profiles (like Facebook, Google, or X (formerly Twitter)), your visitors can quickly sign up and log in to your site. No lengthy forms, no waiting for validation emails, and no more forgotten passwords. It’s simple, fast, and user-friendly!\u003C\u002Fp>\n\u003Ch3>🔗 Useful Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfolk.com\u002Fplugins\u002Fhappy-social-login\" rel=\"nofollow ugc\">Official Page\u003C\u002Fa> || \u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?plugin=happy-social-login\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> || \u003Ca href=\"https:\u002F\u002Fwpfolk.com\u002Fdocs\u002Fhappy-social-login\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Quick registration and login via Facebook, Google, LinkedIn, and Github\u003C\u002Fli>\n\u003Cli>Easy integration with WordPress user accounts\u003C\u002Fli>\n\u003Cli>Customizable redirect URLs after registration and login\u003C\u002Fli>\n\u003Cli>Display social profile pictures as avatars\u003C\u002Fli>\n\u003Cli>Simple setup and user-friendly interface\u003C\u002Fli>\n\u003Cli>Helpful support for any questions or issues\u003C\u002Fli>\n\u003Cli>Additional Features in the Pro Version:\u003C\u002Fli>\n\u003Cli>Compatibility with WooCommerce, BuddyPress, UserPro, and more\u003C\u002Fli>\n\u003Cli>Access to additional providers like Amazon, PayPal, and more\u003C\u002Fli>\n\u003Cli>Control over email and username collection during registration\u003C\u002Fli>\n\u003Cli>Different login layouts and button styles\u003C\u002Fli>\n\u003Cli>Role-based access control for social logins\u003C\u002Fli>\n\u003Cli>Automatic assignment of user roles based on social login provider\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>Happy Social Login is an independent plugin and is not affiliated with or endorsed by\u003Cbr \u002F>\nany of the third-party services mentioned in this documentation, including but not limited\u003Cbr \u002F>\nto Facebook, Google, Twitter, LinkedIn, GitHub, and others. All trademarks, service marks,\u003Cbr \u002F>\nand company names are the property of their respective owners. We do not hold any copyright\u003Cbr \u002F>\nover the APIs or services provided by these third parties. Any use of these services is subject\u003Cbr \u002F>\nto their respective terms of use and privacy policies. Users are responsible for complying with\u003Cbr \u002F>\nthe terms of the third-party services they choose to enable through this plugin.\u003C\u002Fp>\n\u003Cp>Happy Social Login relies on third-party services for authentication. When a user logs in using a\u003Cbr \u002F>\nsocial media account, their data is sent to the respective third-party service for authentication.\u003Cbr \u002F>\nBelow is a list of the services used, along with their respective links to privacy policies:\u003C\u002Fp>\n\u003Ch3>🔗 Privacy Policy Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fen\u002Fprivacy\" rel=\"nofollow ugc\">X\u003C\u002Fa> || \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google\u003C\u002Fa> || \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fpolicy.php\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fp>\n","Enables user authentication through various social media accounts. Login through Google, Facebook, LinkedIn, GitHub and more.",10069,80,5,"2025-01-09T10:48:00.000Z","6.7.5",[51,70,18,52,21],"github-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhappy-social-login.1.5.0.zip",92,{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":25,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":23,"tags":87,"homepage":91,"download_link":92,"security_score":25,"vuln_count":31,"unpatched_count":11,"last_vuln_date":93,"fetched_at":27},"social-login-bws","Social Login by BestWebSoft","1.4.5","bestweblayout","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestweblayout\u002F","\u003Cp>Social login plugin adds website authentication via popular networks to WordPress login, registration and comments forms. Allow your visitors to login and comment with their existing accounts on Google, Facebook, Twitter, LinkedIn and Instagram.\u003C\u002Fp>\n\u003Cp>Install now and make forms filling for your visitors easier!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-social-login\u002F?ref=readme\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable login with social networks:\n\u003Cul>\n\u003Cli>Google\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>Discord [NEW]\u003C\u002Fli>\n\u003Cli>Amazon [NEW]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Add to:\n\u003Cul>\n\u003Cli>Login form\u003C\u002Fli>\n\u003Cli>Registration form\u003C\u002Fli>\n\u003Cli>Comments form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Select the default role for new users\u003C\u002Fli>\n\u003Cli>Enable user registration only via social buttons\u003C\u002Fli>\n\u003Cli>Link your social accounts to your existing WordPress account\u003C\u002Fli>\n\u003Cli>Compatible with latest WordPress version\u003C\u002Fli>\n\u003Cli>Incredibly simple settings for fast setup without modifying code\u003C\u002Fli>\n\u003Cli>Detailed step-by-step documentation and videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F1aDmpnAHYUmJWo0ebp-UEx0boZ_1P_wnQipazGoiMsyM\u002F\" rel=\"nofollow ugc\">[Doc] User Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F1-hvn6WRvWnOqj5v5pLUk7Awyu87lq5B_dO-Tv-MC9JQ\u002F\" rel=\"nofollow ugc\">[Doc] Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>Visit our Help Center if you have any questions, our friendly Support Team is happy to help – \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.bestwebsoft.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Spanish (es_ES)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" rel=\"nofollow ugc\">the text of PO and MO files\u003C\u002Fa> to \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">BestWebSoft\u003C\u002Fa> and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files \u003Ca href=\"http:\u002F\u002Fwww.poedit.net\u002Fdownload.php\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=9456e33f48ae2ccb14bcca845086399d\" rel=\"nofollow ugc\">Updater\u003C\u002Fa> – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Flinkedin\u002F?k=fd63f141dd7954e625f68d684c0aee7c\" rel=\"nofollow ugc\">BestWebSoft’s LinkedIn\u003C\u002Fa> – Add LinkedIn Share and Follow buttons to WordPress posts, pages and widgets. 5 plugins included – profile, insider, etc.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fpinterest\u002F?k=115b7e72549acfa247b637d0040fdcae\" rel=\"nofollow ugc\">BestWebSoft’s Pinterest\u003C\u002Fa> – Add Pinterest Follow, Save buttons and profile widgets (Pin, Board, Profile) to WordPress posts, pages and widgets.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Ftwitter\u002F?k=9dd47e185976cb75279eae306663689c\" rel=\"nofollow ugc\">BestWebSoft’s Twitter\u003C\u002Fa> – Add Twitter Follow, Tweet, Hashtag, and Mention buttons to WordPress posts and pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Ffacebook-like-button\u002F?k=26157e2f3eddedd08bcc065dc0e957a8\" rel=\"nofollow ugc\">BestWebSoft’s Like & Share\u003C\u002Fa> – Add Facebook Follow, Like, and Share buttons to WordPress posts, pages, and widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add social media login, registration, and commenting to your WordPress website.",90,10433,2,"2025-06-12T10:28:00.000Z","6.8.5","5.6.2",[18,88,89,21,90],"registration","social-connect","social-networks","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fsocial-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-login-bws.1.4.5.zip","2017-04-12 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":11,"num_ratings":11,"last_updated":104,"tested_up_to":14,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":23,"download_link":111,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"login-with","Login With","1.2","STASEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fstaseo\u002F","\u003Cp>Login With – Google Login for WooCommerce, is a simple and secure plugin that adds Google authentication to your WooCommerce store. It allows customers to log in using their Google accounts, providing a quick and familiar login experience that leads to better conversion rates and more sales. With just one click, customers can log in with Google — no passwords, no forms, no friction. Faster checkouts mean fewer abandoned carts and more completed purchases. Simple to set up, trusted by users, and built to help your store grow.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses Google OAuth 2.0 for authentication. When a user clicks the “Login with Google” button, the following data is sent to Google’s servers:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Client ID and Client Secret (configured in plugin settings)\u003C\u002Fli>\n\u003Cli>User’s email address and basic profile information (name)\u003C\u002Fli>\n\u003Cli>Authentication state token for security\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This data is used to:\u003Cbr \u002F>\n– Verify the user’s Google account\u003Cbr \u002F>\n– Retrieve basic profile information\u003Cbr \u002F>\n– Create or update the user’s account in your WooCommerce store\u003C\u002Fp>\n\u003Cp>The plugin connects to these Google services:\u003Cbr \u002F>\n– https:\u002F\u002Foauth2.googleapis.com\u002Ftoken (for authentication)\u003Cbr \u002F>\n– https:\u002F\u002Fwww.googleapis.com\u002Foauth2\u002Fv2\u002Fuserinfo (for user profile data)\u003C\u002Fp>\n\u003Cp>For more information about Google’s data handling, please review:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Google’s Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google’s Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Conversion rate and sales booster\u003C\u002Fli>\n\u003Cli>Adds a “Login with Google” button to WooCommerce login forms\u003C\u002Fli>\n\u003Cli>Works on both the account page and checkout\u003C\u002Fli>\n\u003Cli>Secure OAuth 2.0 authentication\u003C\u002Fli>\n\u003Cli>Automatic user account creation for new Google users\u003C\u002Fli>\n\u003Cli>Syncs user’s name and email from Google profile\u003C\u002Fli>\n\u003Cli>Customizable button appearance\u003C\u002Fli>\n\u003Cli>Mobile-friendly design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 3.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.2 or higher\u003C\u002Fli>\n\u003Cli>Google API credentials (Client ID and Client Secret)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add Google authentication to your WooCommerce store, allowing customers to log in with their Google accounts.",20,1100,"2026-02-04T11:17:00.000Z","5.0","7.2",[108,109,110,21,22],"authentication","google","login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with.1.2.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":102,"downloaded":120,"rating":25,"num_ratings":83,"last_updated":121,"tested_up_to":14,"requires_at_least":122,"requires_php":16,"tags":123,"homepage":23,"download_link":127,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ventraconnect-social-login","VentraConnect – Social Login, Magic Link & Email OTP (Passwordless)","1.2.0","Fahad Aslam","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahdaslam\u002F","\u003Cp>VentraConnect provides a \u003Cstrong>unified login system\u003C\u002Fstrong> for WordPress: Social Login + Magic Link + Email OTP.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Social Login\u003C\u002Fstrong> with 15+ providers (Google, Facebook, X\u002FTwitter, LinkedIn, Microsoft, GitHub, and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Login\u003C\u002Fstrong> with \u003Cstrong>Magic Link\u003C\u002Fstrong> and \u003Cstrong>Email OTP\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Can run in \u003Cstrong>Login only\u003C\u002Fstrong> mode (existing users) or \u003Cstrong>Login & Register\u003C\u002Fstrong> mode (allow new accounts)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guardrails (optional):\u003C\u002Fstrong> prevent spam accounts by letting \u003Cstrong>Social Login, Magic Link and Email OTP\u003C\u002Fstrong> log existing users in, but optionally blocking them from creating new users. This stops random visitors from turning your login screen into an open registration form, while your normal WordPress registration and any custom onboarding forms continue to work as usual.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Works out-of-the-box on the default WordPress login\u002Fregistration screens (\u003Ccode>wp-login.php\u003C\u002Fcode>) and also supports shortcodes for custom pages and page builders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No proxy servers. No third-party tracking.\u003C\u002Fstrong> VentraConnect connects directly to each provider using official OAuth flows.\u003C\u002Fp>\n\u003Cp>| \u003Ca href=\"https:\u002F\u002Fwpventra.com\u002Fdocs\u002Fwhat-is-ventraconnect-social-login\u002F\" rel=\"nofollow ugc\">Setup\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpventra.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpventra.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pro Addon\u003C\u002Fa> |\u003C\u002Fp>\n\u003Ch3>Best for\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sites that want \u003Cstrong>faster logins\u003C\u002Fstrong> and fewer abandoned registrations by offering Social Login + passwordless login.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce stores\u003C\u002Fstrong> that want modern social + passwordless login on the login, checkout and My Account pages (Pro add-on).\u003C\u002Fli>\n\u003Cli>Sites that are getting \u003Cstrong>spam registrations\u003C\u002Fstrong> and want Guardrails to control who can create new accounts from the default \u003Ccode>wp-login.php\u003C\u002Fcode> screen.\u003C\u002Fli>\n\u003Cli>Sites that want to add \u003Cstrong>passwordless login\u003C\u002Fstrong> (Magic Link \u002F Email OTP) as an option, without removing the classic username\u002Fpassword login.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features (Free)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Social Login\u003C\u002Fstrong>\u003Cbr \u002F>\n– 15+ providers (Google, Facebook, X\u002FTwitter, LinkedIn, Microsoft, GitHub, and more)\u003Cbr \u002F>\n– Adds login buttons to core WordPress login & registration screens (\u003Ccode>wp-login.php\u003C\u002Fcode>)\u003Cbr \u002F>\n– Shortcodes for custom pages, page builders, and custom login pages\u003Cbr \u002F>\n– Account linking + unlinking (connect multiple providers to one WordPress user)\u003Cbr \u002F>\n– Optional profile sync (name + avatar)\u003Cbr \u002F>\n– Button styles: Light, Dark, Minimal, plus icon-only layouts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Passwordless Login (Magic Link + Email OTP)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Built-in security: expiry, resend throttling, single-use links, max attempt limits\u003Cbr \u002F>\n– Flexible behavior: \u003Cstrong>Login only\u003C\u002Fstrong> mode or \u003Cstrong>Login & Register\u003C\u002Fstrong> mode (per method)\u003Cbr \u002F>\n– Per-method redirect overrides (same page, referrer, homepage, custom URL)\u003Cbr \u002F>\n– Custom emails: edit sender name, subject, and message templates\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Guardrails (Spam & signup control)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Prevent spam accounts by controlling whether \u003Cstrong>Social Login, Magic Link and Email OTP\u003C\u002Fstrong> are allowed to create new users\u003Cbr \u002F>\n– Keep your login screen focused on \u003Cstrong>login\u003C\u002Fstrong> only, while still letting existing users sign in with all three methods\u003Cbr \u002F>\n– Your normal WordPress registration form and other registration\u002Fonboarding flows continue to work as usual\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– Basic redirect options for social + passwordless login\u003Cbr \u002F>\n– Diagnostics\u002Flogging to debug OAuth and login issues\u003Cbr \u002F>\n– Email notifications (user + admin) when a new account is created via social login\u003C\u002Fp>\n\u003Ch3>Pro Add-on (Optional)\u003C\u002Fh3>\n\u003Cp>The Pro add-on extends the same login system into popular plugins and adds advanced control:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce integration\u003C\u002Fstrong> for login, checkout and My Account, with Guardrails-aware flows and context-based shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LMS integrations\u003C\u002Fstrong>: LearnDash, LifterLMS, LearnPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership\u002Fcommunity integrations\u003C\u002Fstrong>: MemberPress, Ultimate Member, Paid Memberships Pro (PMPro), BuddyPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Mode (Off, Recommended, Strict)\u003C\u002Fstrong> to control how aggressively passwords are phased out on supported forms while keeping an admin fallback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced redirect rules\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics & login insights\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Additional \u003Cstrong>diagnostics\u002Flogging\u003C\u002Fstrong> for complex setups\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pro features require the separate \u003Ca href=\"https:\u002F\u002Fwpventra.com\u002F\" rel=\"nofollow ugc\">VentraConnect Social Login Pro\u003C\u002Fa> add-on.\u003C\u002Fp>\n\u003Ch3>Supported Social Providers\u003C\u002Fh3>\n\u003Cp>Google, Facebook, X (Twitter), LinkedIn, Microsoft, GitHub, Discord, Reddit, Slack, Twitch, Spotify, TikTok, Amazon, Yahoo, WordPress.com, LINE.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The user clicks a Social Login button, or requests a Magic Link \u002F Email OTP.\u003C\u002Fli>\n\u003Cli>For Social Login, the user authenticates with the provider via official OAuth; for Magic Link \u002F OTP, they verify ownership of their email address.\u003C\u002Fli>\n\u003Cli>VentraConnect receives basic profile or email data and looks for an existing WordPress user.\u003C\u002Fli>\n\u003Cli>If the email matches an existing user, the login methods are linked to that account and the user is logged in. If not, a new user may be created (subject to your Guardrails and registration settings).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>VentraConnect Social Login is an OAuth client only.\u003C\u002Fp>\n\u003Cp>During login:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The user is redirected to the selected provider such as Google or Facebook.\u003C\u002Fli>\n\u003Cli>The provider authenticates the user.\u003C\u002Fli>\n\u003Cli>The provider returns an authorization token to your site.\u003C\u002Fli>\n\u003Cli>VentraConnect retrieves basic profile data:\n\u003Cul>\n\u003Cli>Provider user ID\u003C\u002Fli>\n\u003Cli>Email address\u003C\u002Fli>\n\u003Cli>Display name\u003C\u002Fli>\n\u003Cli>Avatar URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>No user data is sent to or stored on servers owned by the plugin author.\u003Cbr \u002F>\nAll communication happens directly between your WordPress site and the provider official APIs.\u003C\u002Fp>\n\u003Ch3>Provider Domains Used\u003C\u002Fh3>\n\u003Cp>Google\u003Cbr \u002F>\naccounts.google.com\u003Cbr \u002F>\noauth2.googleapis.com\u003Cbr \u002F>\npeople.googleapis.com\u003C\u002Fp>\n\u003Cp>Facebook\u003Cbr \u002F>\ngraph.facebook.com\u003C\u002Fp>\n\u003Cp>Microsoft\u003Cbr \u002F>\nlogin.microsoftonline.com\u003Cbr \u002F>\ngraph.microsoft.com\u003C\u002Fp>\n\u003Cp>TikTok\u003Cbr \u002F>\nopen.tiktokapis.com\u003C\u002Fp>\n\u003Cp>Reddit\u003Cbr \u002F>\nwww.reddit.com\u003Cbr \u002F>\noauth.reddit.com\u003C\u002Fp>\n\u003Cp>LINE\u003Cbr \u002F>\naccess.line.me\u003Cbr \u002F>\napi.line.me\u003C\u002Fp>\n\u003Cp>Slack\u003Cbr \u002F>\nslack.com\u003C\u002Fp>\n\u003Cp>Discord\u003Cbr \u002F>\ndiscord.com\u003C\u002Fp>\n\u003Cp>Twitch\u003Cbr \u002F>\nid.twitch.tv\u003Cbr \u002F>\napi.twitch.tv\u003C\u002Fp>\n\u003Cp>GitHub\u003Cbr \u002F>\ngithub.com\u003Cbr \u002F>\napi.github.com\u003C\u002Fp>\n\u003Cp>Amazon\u003Cbr \u002F>\nwww.amazon.com\u003Cbr \u002F>\napi.amazon.com\u003C\u002Fp>\n\u003Cp>Yahoo\u003Cbr \u002F>\napi.login.yahoo.com\u003C\u002Fp>\n\u003Cp>WordPress.com\u003Cbr \u002F>\npublic-api.wordpress.com\u003C\u002Fp>\n\u003Cp>LinkedIn\u003Cbr \u002F>\nwww.linkedin.com\u003Cbr \u002F>\napi.linkedin.com\u003C\u002Fp>\n\u003Cp>Each provider has its own Terms of Service and Privacy Policy. You are responsible for complying with those terms when enabling a provider.\u003C\u002Fp>\n","Social login with 15+ providers plus passwordless login (Magic Link & Email OTP), with Guardrails to block spam registrations.",584,"2026-02-25T12:07:00.000Z","6.2",[124,125,126,20,21],"email-otp","magic-link","oauth","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fventraconnect-social-login.1.2.0.zip",{"attackSurface":129,"codeSignals":308,"taintFlows":343,"riskAssessment":415,"analyzedAt":418},{"hooks":130,"ajaxHandlers":260,"restRoutes":282,"shortcodes":283,"cronEvents":305,"entryPointCount":307,"unprotectedCount":11},[131,137,141,146,151,156,160,163,166,170,175,180,183,189,193,198,201,205,209,213,217,220,224,227,232,236,238,242,245,248,252,255],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_menu","add_menu_page","includes\\Admin\\AdminPage.php",41,{"type":132,"name":138,"callback":139,"file":135,"line":140},"admin_init","register_settings",42,{"type":132,"name":142,"callback":143,"file":144,"line":145},"wp_enqueue_scripts","enqueue_ga4_events_script","includes\\Analytics\\Tracker.php",31,{"type":132,"name":147,"callback":148,"priority":25,"file":149,"line":150},"wp_footer","closure","includes\\Button\\Shortcode.php",125,{"type":132,"name":152,"callback":153,"file":154,"line":155},"wapu_auth_cleanup_activity_log","cleanup_old_logs","includes\\Core\\ActivityLog.php",61,{"type":132,"name":157,"callback":158,"priority":31,"file":159,"line":155},"wp_head","add_dns_prefetch","includes\\Core\\Assets.php",{"type":132,"name":157,"callback":161,"priority":66,"file":159,"line":162},"add_critical_css",64,{"type":132,"name":142,"callback":164,"priority":102,"file":159,"line":165},"enqueue_frontend",67,{"type":132,"name":167,"callback":168,"file":159,"line":169},"admin_enqueue_scripts","enqueue_admin",68,{"type":132,"name":171,"callback":172,"priority":173,"file":159,"line":174},"wp_print_styles","debug_frontend_asset_state",999,71,{"type":132,"name":176,"callback":177,"priority":178,"file":159,"line":179},"update_option","maybe_clear_cache",10,74,{"type":132,"name":147,"callback":148,"priority":181,"file":159,"line":182},50,657,{"type":184,"name":185,"callback":186,"priority":178,"file":187,"line":188},"filter","load_textdomain_mofile","fallback_spanish_variants","includes\\Core\\I18n.php",27,{"type":132,"name":190,"callback":191,"file":187,"line":192},"init","load_textdomain",28,{"type":132,"name":194,"callback":195,"file":196,"line":197},"admin_notices","check_dependencies","includes\\Core\\Plugin.php",98,{"type":132,"name":167,"callback":199,"file":196,"line":200},"enqueue_notice_dismiss_script",101,{"type":132,"name":202,"callback":203,"file":196,"line":204},"before_woocommerce_init","declare_wc_compatibility",104,{"type":132,"name":206,"callback":207,"priority":178,"file":196,"line":208},"wp_login","track_traditional_login",110,{"type":132,"name":210,"callback":211,"priority":25,"file":196,"line":212},"user_register","track_traditional_registration",113,{"type":132,"name":214,"callback":215,"file":216,"line":140},"woocommerce_login_form_start","render_login_button","includes\\Integrations\\WooCommerce.php",{"type":132,"name":218,"callback":215,"file":216,"line":219},"woocommerce_login_form_end",44,{"type":132,"name":221,"callback":222,"file":216,"line":223},"woocommerce_register_form_start","render_register_button",51,{"type":132,"name":225,"callback":222,"file":216,"line":226},"woocommerce_register_form_end",53,{"type":132,"name":228,"callback":229,"priority":230,"file":216,"line":231},"woocommerce_before_checkout_form","render_checkout_button",15,59,{"type":132,"name":233,"callback":234,"priority":66,"file":216,"line":235},"woocommerce_account_dashboard","show_google_badge",63,{"type":132,"name":147,"callback":237,"file":216,"line":165},"render_popup_modal",{"type":184,"name":239,"callback":240,"file":216,"line":241},"woocommerce_logout_default_redirect_url","handle_logout_redirect",72,{"type":184,"name":243,"callback":244,"priority":178,"file":216,"line":179},"logout_redirect","handle_logout_redirect_wp",{"type":132,"name":142,"callback":246,"file":216,"line":247},"inject_profile_styles",78,{"type":132,"name":190,"callback":249,"priority":66,"file":250,"line":251},"handle_oauth","includes\\OAuth\\Handler.php",86,{"type":132,"name":190,"callback":253,"file":254,"line":192},"handle_registration","includes\\Templates\\RegisterForm.php",{"type":132,"name":256,"callback":257,"priority":178,"file":258,"line":259},"plugins_loaded","anonymous","wapu-auth-social-login.php",55,[261,267,270,274,278],{"action":262,"nopriv":263,"callback":264,"hasNonce":265,"hasCapCheck":265,"file":135,"line":266},"wapu_auth_test_connection",false,"ajax_test_connection",true,43,{"action":268,"nopriv":263,"callback":269,"hasNonce":265,"hasCapCheck":265,"file":135,"line":219},"wapu_auth_reset_settings","ajax_reset_settings",{"action":271,"nopriv":263,"callback":272,"hasNonce":265,"hasCapCheck":265,"file":135,"line":273},"wapu_auth_export_settings","ajax_export_settings",45,{"action":275,"nopriv":263,"callback":276,"hasNonce":265,"hasCapCheck":265,"file":135,"line":277},"wapu_auth_export_users","ajax_export_users",46,{"action":279,"nopriv":263,"callback":280,"hasNonce":265,"hasCapCheck":265,"file":135,"line":281},"wapu_auth_dismiss_notice","ajax_dismiss_notice",47,[],[284,288,291,295,298,303],{"tag":285,"callback":286,"file":149,"line":287},"wapu_auth_button","render_shortcode",32,{"tag":289,"callback":286,"file":149,"line":290},"wapu_auth_login_button",33,{"tag":292,"callback":293,"file":149,"line":294},"wapu_auth_popup","render_popup_shortcode",34,{"tag":296,"callback":293,"file":149,"line":297},"wapu_auth_popup_button",35,{"tag":299,"callback":300,"file":301,"line":302},"wapu_auth_login_form","render","includes\\Templates\\LoginForm.php",26,{"tag":304,"callback":300,"file":254,"line":188},"wapu_auth_register_form",[306],{"hook":152,"callback":152,"file":154,"line":162},11,{"dangerousFunctions":309,"sqlUsage":310,"outputEscaping":337,"fileOperations":31,"externalRequests":340,"nonceChecks":340,"capabilityChecks":341,"bundledLibraries":342},[],{"prepared":311,"raw":178,"locations":312},48,[313,316,318,320,323,325,327,331,333,335],{"file":144,"line":314,"context":315},166,"$wpdb->get_var() with variable interpolation",{"file":144,"line":317,"context":315},207,{"file":144,"line":319,"context":315},377,{"file":144,"line":321,"context":322},416,"$wpdb->get_results() with variable interpolation",{"file":154,"line":324,"context":315},286,{"file":154,"line":326,"context":322},569,{"file":328,"line":329,"context":330},"uninstall.php",109,"$wpdb->query() with variable interpolation",{"file":328,"line":332,"context":330},112,{"file":328,"line":334,"context":330},115,{"file":328,"line":336,"context":330},116,{"escaped":338,"rawEcho":11,"locations":339},764,[],6,7,[],[344,363,374,386,396,407],{"entryPoint":345,"graph":346,"unsanitizedCount":11,"severity":362},"\u003Ctab-activity> (includes\\Admin\\views\\tab-activity.php:0)",{"nodes":347,"edges":360},[348,354],{"id":349,"type":350,"label":351,"file":352,"line":353},"n0","source","$_GET (x3)","includes\\Admin\\views\\tab-activity.php",19,{"id":355,"type":356,"label":357,"file":352,"line":358,"wp_function":359},"n1","sink","echo() [XSS]",105,"echo",[361],{"from":349,"to":355,"sanitized":265},"low",{"entryPoint":364,"graph":365,"unsanitizedCount":11,"severity":362},"\u003Ctab-analysis> (includes\\Admin\\views\\tab-analysis.php:0)",{"nodes":366,"edges":372},[367,370],{"id":349,"type":350,"label":351,"file":368,"line":369},"includes\\Admin\\views\\tab-analysis.php",25,{"id":355,"type":356,"label":357,"file":368,"line":371,"wp_function":359},302,[373],{"from":349,"to":355,"sanitized":265},{"entryPoint":375,"graph":376,"unsanitizedCount":11,"severity":362},"\u003Ctab-forms> (includes\\Admin\\views\\tab-forms.php:0)",{"nodes":377,"edges":384},[378,382],{"id":349,"type":350,"label":379,"file":380,"line":381},"$_GET (x4)","includes\\Admin\\views\\tab-forms.php",18,{"id":355,"type":356,"label":357,"file":380,"line":383,"wp_function":359},199,[385],{"from":349,"to":355,"sanitized":265},{"entryPoint":387,"graph":388,"unsanitizedCount":11,"severity":362},"\u003Ctab-users> (includes\\Admin\\views\\tab-users.php:0)",{"nodes":389,"edges":394},[390,393],{"id":349,"type":350,"label":351,"file":391,"line":392},"includes\\Admin\\views\\tab-users.php",17,{"id":355,"type":356,"label":357,"file":391,"line":273,"wp_function":359},[395],{"from":349,"to":355,"sanitized":265},{"entryPoint":397,"graph":398,"unsanitizedCount":11,"severity":362},"render (includes\\Templates\\RegisterForm.php:37)",{"nodes":399,"edges":405},[400,403],{"id":349,"type":350,"label":401,"file":254,"line":402},"$_GET",76,{"id":355,"type":356,"label":357,"file":254,"line":404,"wp_function":359},153,[406],{"from":349,"to":355,"sanitized":265},{"entryPoint":408,"graph":409,"unsanitizedCount":11,"severity":362},"\u003CRegisterForm> (includes\\Templates\\RegisterForm.php:0)",{"nodes":410,"edges":413},[411,412],{"id":349,"type":350,"label":401,"file":254,"line":402},{"id":355,"type":356,"label":357,"file":254,"line":404,"wp_function":359},[414],{"from":349,"to":355,"sanitized":265},{"summary":416,"deductions":417},"The \"wapu-auth-social-login\" plugin version 1.0.1 exhibits a generally strong security posture based on the provided static analysis.  A significant positive is the 100% output escaping, indicating that user-supplied data is properly handled before being displayed, mitigating cross-site scripting (XSS) risks. The plugin also demonstrates good practice by using prepared statements for 83% of its SQL queries, significantly reducing the likelihood of SQL injection vulnerabilities. Furthermore, all AJAX handlers and REST API routes are protected with authentication checks, and a robust number of nonce and capability checks are in place. The lack of any recorded vulnerabilities or CVEs in its history also points to a history of secure development.",[],"2026-03-17T07:32:06.455Z",{"wat":420,"direct":427},{"assetPaths":421,"generatorPatterns":423,"scriptPaths":424,"versionParams":425},[422],"\u002Fwp-content\u002Fplugins\u002Fwapu-auth-social-login\u002Fassets\u002Fjs\u002Fga-events.js",[],[422],[426],"wapu-auth-social-login\u002Fassets\u002Fjs\u002Fga-events.js?ver=1.0.1",{"cssClasses":428,"htmlComments":429,"htmlAttributes":430,"restEndpoints":431,"jsGlobals":432,"shortcodeOutput":433},[],[],[],[],[],[]]