[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fpogmwXRgaC7iF3Mq70J2ufgcHTtS2dUFf8_IMeXrEFI":3,"$fuDYMMlJS8aGb8PMzLkx8IVflI9Socv4cNkd1Ory7TqE":254,"$fVgYGmRqhqvIFlq1ILskmjQbaOQxLcSGSSYwP7k1G5xY":258},{"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":41,"analysis":126,"fingerprints":238},"login-with-google","Log in with Google","1.4.2","rtCamp","https:\u002F\u002Fprofiles.wordpress.org\u002Frtcamp\u002F","\u003Cp>Ultra minimal plugin to let your users login to WordPress applications using their Google accounts. No more remembering hefty passwords!\u003C\u002Fp>\n\u003Ch3>Initial Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Create a project from \u003Ca href=\"https:\u002F\u002Fconsole.developers.google.com\u002Fapis\u002Fdashboard\" rel=\"nofollow ugc\">Google Developers Console\u003C\u002Fa> if none exists.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to \u003Cstrong>Credentials\u003C\u002Fstrong> tab, then create credential for OAuth client.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Application type will be \u003Cstrong>Web Application\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>YOUR_DOMAIN\u002Fwp-login.php\u003C\u002Fcode> in \u003Cstrong>Authorized redirect URIs\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This will give you \u003Cstrong>Client ID\u003C\u002Fstrong> and \u003Cstrong>Secret key\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Input these values either in \u003Ccode>WP Admin > Settings > WP Google Login\u003C\u002Fcode>, or in \u003Ccode>wp-config.php\u003C\u002Fcode> using the following code snippet:\u003C\u002Fp>\n\u003Cp>\u003Ccode>define( 'WP_GOOGLE_LOGIN_CLIENT_ID', 'YOUR_GOOGLE_CLIENT_ID' );\u003Cbr \u002F>\ndefine( 'WP_GOOGLE_LOGIN_SECRET', 'YOUR_SECRET_KEY' );\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Browser support\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fidentity\u002Fgsi\u002Fweb\u002Fguides\u002Fsupported-browsers\" rel=\"nofollow ugc\">These browsers are supported\u003C\u002Fa>. Note, for example, that One Tap Login is not supported in Safari.\u003C\u002Fp>\n\u003Ch3>How to enable automatic user registration\u003C\u002Fh3>\n\u003Cp>You can enable user registration either by\u003Cbr \u002F>\n– Enabling \u003Cem>Settings > WP Google Login > Enable Google Login Registration\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>OR\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adding\u003Cbr \u002F>\n\u003Ccode>define( 'WP_GOOGLE_LOGIN_USER_REGISTRATION', 'true' );\u003C\u002Fcode>\u003Cbr \u002F>\nin wp-config.php file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> If the checkbox is ON then, it will register valid Google users even when WordPress default setting, under\u003C\u002Fp>\n\u003Cp>\u003Cem>Settings > General Settings > Membership > Anyone can register\u003C\u002Fem> checkbox\u003C\u002Fp>\n\u003Cp>is OFF.\u003C\u002Fp>\n\u003Ch3>Restrict user registration to one or more domain(s)\u003C\u002Fh3>\n\u003Cp>By default, when you enable user registration via constant \u003Ccode>WP_GOOGLE_LOGIN_USER_REGISTRATION\u003C\u002Fcode> or enable \u003Cem>Settings > WP Google Login > Enable Google Login Registration\u003C\u002Fem>, it will create a user for any Google login (including gmail.com users). If you are planning to use this plugin on a private, internal site, then you may like to restrict user registration to users under a single Google Suite organization. This configuration variable does that.\u003C\u002Fp>\n\u003Cp>Add your domain name, without any schema prefix and \u003Ccode>www,\u003C\u002Fcode> as the value of \u003Ccode>WP_GOOGLE_LOGIN_WHITELIST_DOMAINS\u003C\u002Fcode> constant or in the settings \u003Ccode>Settings > WP Google Login > Whitelisted Domains\u003C\u002Fcode>. You can whitelist multiple domains. Please separate domains with commas. See the below example to know how to do it via constants:\u003Cbr \u002F>\n    \u003Ccode>define( 'WP_GOOGLE_LOGIN_WHITELIST_DOMAINS', 'example.com,sample.com' );\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> If a user already exists, they \u003Cstrong>will be allowed to login with Google\u003C\u002Fstrong> regardless of whether their domain is whitelisted or not. Whitelisting will only prevent users from \u003Cstrong>registering\u003C\u002Fstrong> with email addresses from non-whitelisted domains.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>For a list of all hooks please refer to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FrtCamp\u002Flogin-with-google#hooks\" rel=\"nofollow ugc\">this documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>wp-config.php parameters list\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>WP_GOOGLE_LOGIN_CLIENT_ID\u003C\u002Fcode> (string): Google client ID of your application.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>WP_GOOGLE_LOGIN_SECRET\u003C\u002Fcode> (string): Secret key of your application\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>WP_GOOGLE_LOGIN_USER_REGISTRATION\u003C\u002Fcode> (boolean) (optional): Set \u003Ccode>true\u003C\u002Fcode> If you want to enable new user registration. By default, user registration defers to \u003Ccode>Settings > General Settings > Membership\u003C\u002Fcode> if constant is not set.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>WP_GOOGLE_LOGIN_WHITELIST_DOMAINS\u003C\u002Fcode> (string) (optional): Domain names, if you want to restrict login with your custom domain. By default, it will allow all domains. You can whitelist multiple domains.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>BTW, We’re Hiring!\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frtcamp.com\u002Fcareers\u002F\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n","Minimal plugin that allows WordPress users to log in using Google.",6000,120101,90,15,"2026-02-20T14:59:00.000Z","6.7.5","5.5","7.4",[20,21,22,23,24],"authentication","google-login","oauth","sign-in","sso","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.4.2.zip",100,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"rtcamp",19,118710,91,785,73,"2026-05-19T17:36:08.039Z",[42,56,77,94,110],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":28,"downloaded":50,"rating":28,"num_ratings":28,"last_updated":51,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":52,"homepage":25,"download_link":54,"security_score":55,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"login-with-github","Login with GitHub","1.0.3","Parth vataliya","https:\u002F\u002Fprofiles.wordpress.org\u002Fparthvataliya\u002F","\u003Cp>Ultra minimal plugin to let your users login to WordPress applications using their GitHub accounts. No more remembering hefty passwords!\u003C\u002Fp>\n\u003Ch3>Initial Setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Create a project from \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsettings\u002Fdevelopers\" rel=\"nofollow ugc\">GitHub Developer Settings\u003C\u002Fa> if none exists.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to \u003Cstrong>OAuth\u003C\u002Fstrong> tab, then create credential for OAuth client.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Ccode>YOUR_WEBSITE_NAME\u003C\u002Fcode> in \u003Cstrong>Application Name\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>YOUR_DOMAIN\u002FHOME_URL\u003C\u002Fcode> in \u003Cstrong>Homepage URL\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>YOUR_DOMAIN\u002Fwp-login.php\u003C\u002Fcode> in \u003Cstrong>Authorized redirect URIs\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This will give you \u003Cstrong>Client ID\u003C\u002Fstrong> and \u003Cstrong>Secret key\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Input these values either in \u003Ccode>WP Admin > Settings > Login With GitHub\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to enable automatic user registration\u003C\u002Fh3>\n\u003Cp>You can enable user registration by\u003Cbr \u002F>\n– Enabling \u003Cem>Settings > Login With GitHub > Enable GitHub Login Registration\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> If the checkbox is ON then, it will register valid GitHub users even when WordPress default setting, under\u003C\u002Fp>\n\u003Cp>\u003Cem>Settings > General Settings > Membership > Anyone can register\u003C\u002Fem> checkbox\u003C\u002Fp>\n\u003Cp>is OFF.\u003C\u002Fp>\n","Minimal plugin that allows WordPress users to log in using GitHub.",1319,"2025-02-05T10:29:00.000Z",[20,53,22,23,24],"github-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-github.1.0.3.zip",92,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":55,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":17,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":55,"vuln_count":75,"unpatched_count":28,"last_vuln_date":76,"fetched_at":30},"google-apps-login","Login for Google Apps","3.5.2","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Login for Google Apps allows existing WordPress user accounts to log in to your website using Google to securely authenticate their account. This means that if they are already logged into Gmail – they can simply click their way through the WordPress login screen – no username or password is explicitly required!\u003C\u002Fp>\n\u003Cp>Login for Google Apps uses \u003Cstrong>secure oAuth2 authentication recommended by Google\u003C\u002Fstrong>, including 2-factor authentication (2FA) if enabled for your Google Workspace (formerly known as Google Apps and G Suite) accounts.\u003C\u002Fp>\n\u003Cp>This is far simpler to configure than the older SAML protocol.\u003C\u002Fp>\n\u003Cp>Login for Google Apps is trusted by thousands of organizations from schools to large public companies. Login for Google Apps for WordPress is the most popular enterprise grade plugin enabling login and user management based on your Google Workspace domain.\u003C\u002Fp>\n\u003Cp>Its plugin setup requires you to have admin access to any Google Workspace domain, or a regular Gmail account, to register and obtain two simple codes from Google.\u003C\u002Fp>\n\u003Ch4>Support and Premium features\u003C\u002Fh4>\n\u003Cp>Full support and premium features are also available for purchase:\u003C\u002Fp>\n\u003Cp>Eliminate the need for Google Workspace (previously called “Google Apps and G Suite”) domain admins to separately manage WordPress user accounts, and get peace of mind that only authorized employees have access to your organization’s websites and intranet.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fglogin\u002F?utm_source=Login%20Readme%20Top&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">our website at wp-glogin.com\u003C\u002Fa> for more details.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Premium version allows everyone in your Google Workspace (Google Apps \u002F G Suite) domain to log in to WordPress – an account will be automatically created in WordPress if one doesn’t already exist.\u003C\u002Fp>\n\u003Cp>Our Enterprise version goes further, allowing you to specify granular access and role controls based on Google Group or Organizational Unit membership.\u003C\u002Fp>\n\u003Cp>You can also see logs of accounts created and roles changed by the plugin.\u003C\u002Fp>\n\u003Ch4>Extensible Platform\u003C\u002Fh4>\n\u003Cp>Login for Google Apps allows you to centralize your site’s Google functionality and build your own extensions, or use third-party extensions, which require no configuration themselves and share the same user authentication and permissions that users already allowed for Login for Google Apps itself.\u003C\u002Fp>\n\u003Cp>Using our platform, your website appears to Google accounts as one unified ‘web application’, making it more secure and easier to manage.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fwpgoogledriveembedder\" rel=\"nofollow ugc\">Google Drive Embedder\u003C\u002Fa> is an extension plugin allowing\u003Cbr \u002F>\nusers to browse for Google Drive documents to embed directly in their posts or pages.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fwpgoogleappsdirectory\" rel=\"nofollow ugc\">Google Apps Directory\u003C\u002Fa> is an extension plugin allowing\u003Cbr \u002F>\nlogged-in users to search your Google Apps employee directory from a widget on your intranet or client site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Favatars\u002F?utm_source=Login%20Readme%20Avatars&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">Google Profile Avatars\u003C\u002Fa>\u003Cbr \u002F>\nis available on our website. It displays users’ Google profile photos in place of their avatars throughout your site.\u003C\u002Fp>\n\u003Cp>Login for Google Apps works on single or multisite WordPress websites or private intranets.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>One-click login will work for the following domains and user accounts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Workspace Starter\u003C\u002Fli>\n\u003Cli>Google Workspace Business Standard\u003C\u002Fli>\n\u003Cli>Google Workspace Business Plus\u003C\u002Fli>\n\u003Cli>Google Workspace Enterprise\u003C\u002Fli>\n\u003Cli>Google Workspace for Nonprofits\u003C\u002Fli>\n\u003Cli>Google Workspace for Government\u003C\u002Fli>\n\u003Cli>Google Classroom (Google Workspace for Education)\u003C\u002Fli>\n\u003Cli>Personal gmail.com and googlemail.com emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Login for Google Apps uses the latest secure OAuth2 authentication recommended by Google. Other 3rd party authentication plugins may allow you to use your Google username and password to login, but they do not do this securely unless they also use OAuth2. This is discussed further in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgoogle-apps-login\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>This plugin currently operates in multiple languages.\u003C\u002Fp>\n\u003Cp>We welcome volunteers to translate into their own language. If you would like to contribute a translation, please open the WordPress.org \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fgoogle-apps-login\u002F\" rel=\"nofollow ugc\">Translation portal\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Website and Upgrades\u003C\u002Fh4>\n\u003Cp>Please see our website \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002F?utm_source=Login%20Readme%20Website&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">https:\u002F\u002Fwp-glogin.com\u002F\u003C\u002Fa> for more information about this free plugin and extra features available in our Premium and Enterprise upgrades, plus support details, other plugins, and useful guides for admins of WordPress sites and Google Apps.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fglogin\u002F?utm_source=Login%20Readme%20PremEnt&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">Premium and Enterprise versions\u003C\u002Fa> eliminate the need to manage user accounts in your WordPress site – everything is synced from Google Apps instead.\u003C\u002Fp>\n\u003Cp>If you are building your organization’s intranet on WordPress, try out our \u003Ca href=\"https:\u002F\u002Fwp-glogin.com\u002Fintranet\u002F?utm_source=Login%20Readme%20AIOI&utm_medium=freemium&utm_campaign=Freemium\" rel=\"nofollow ugc\">All-In-One Intranet plugin\u003C\u002Fa>.\u003C\u002Fp>\n","Simple secure login and user management through your Google Workspace for WordPress (using oAuth2 and MFA if enabled).",10000,664671,64,"2025-05-08T16:01:00.000Z","6.8.5","7.2",[20,71,72,22,24],"google","login","https:\u002F\u002Fwp-glogin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-apps-login.3.5.2.zip",1,"2022-12-01 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":27,"num_ratings":75,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":25,"tags":90,"homepage":91,"download_link":92,"security_score":93,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"blaatschaap-oauth","BlaatLogin: OAuth","0.4.5","GromBeestje","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrombeestje\u002F","\u003Cp>The OAuth plugin for WordPress allows you to provide authentication against any\u003Cbr \u002F>\nOAuth provider. This plugin is uses the OAuth library by Manuel Lemos. The\u003Cbr \u002F>\nplugin allows the admin to select any from the services supported\u003Cbr \u002F>\nout-of-the-box by the said library. Additionally it is possible to configure a\u003Cbr \u002F>\nservice manually, which means any site supporting the OAuth protocol can\u003Cbr \u002F>\nbe used.\u003C\u002Fp>\n","This plugin turns your WordPress website into an OAuth Consumer. It allowsallows your users to sign in with any OAuth provider.",10,2973,"2016-01-03T18:09:00.000Z","4.2.39","3.7.0",[20,22,24],"http:\u002F\u002Fcode.blaatschaap.be","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblaatschaap-oauth.zip",85,{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":28,"downloaded":102,"rating":27,"num_ratings":75,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":25,"tags":106,"homepage":25,"download_link":109,"security_score":93,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"goauth","GOAuth","2.20","igroykt","https:\u002F\u002Fprofiles.wordpress.org\u002Figroykt\u002F","\u003Cp>This plugin allow users authenticate with OAuth Providers. If you have Two-Factor verification enabled in account, then it will work or you can use the Google Authenticator App.\u003Cbr \u002F>\nDependencies: curl, bcmath, intl, openssl.\u003Cbr \u002F>\nSupported OAuth Providers: Google\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqJuByi5KwfA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Force Login\u003C\u002Fli>\n\u003Cli>Google Authenticator\u003C\u002Fli>\n\u003Cli>Unlimited Users\u003C\u002Fli>\n\u003Cli>Wildcard Domain Support\u003C\u002Fli>\n\u003Cli>Single Domain Restriction\u003C\u002Fli>\n\u003Cli>Hide Login Form\u003C\u002Fli>\n\u003Cli>Hide Navigation Buttons\u003C\u002Fli>\n\u003Cli>Disable XMLRPC\u003C\u002Fli>\n\u003Cli>Disable Rest API\u003C\u002Fli>\n\u003Cli>Login Button Styles\u003C\u002Fli>\n\u003Cli>Save Data on Uninstall\u003C\u002Fli>\n\u003Cli>Persistent sessions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple Domain Restriction\u003C\u002Fli>\n\u003Cli>Custom Logo\u003C\u002Fli>\n\u003Cli>Auto Register\u003C\u002Fli>\n\u003Cli>Browser Language Detection\u003C\u002Fli>\n\u003Cli>Hide Name Fields\u003C\u002Fli>\n\u003Cli>Hide E-Mail Field\u003C\u002Fli>\n\u003Cli>Hide Password Field\u003C\u002Fli>\n\u003Cli>Auto Fix User Data\u003C\u002Fli>\n\u003C\u002Ful>\n","Go and OAuthenticate plugin for WordPress.",3796,"2022-03-21T16:35:00.000Z","5.9.13","4.7",[107,20,21,22,108],"2fa","rest-api","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoauth.2.20.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":28,"downloaded":118,"rating":27,"num_ratings":119,"last_updated":120,"tested_up_to":16,"requires_at_least":121,"requires_php":25,"tags":122,"homepage":25,"download_link":125,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wpoauth","Secufor_OAuth","0.0","Secufor","https:\u002F\u002Fprofiles.wordpress.org\u002Fsecufor\u002F","\u003Cp>Looking for a budget-friendly alternative to expensive SSO solutions? Our OAuth extension provides the same robust security and provider support as Mini Orange but at a fraction of the cost.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n1. OAuth-based Single Sign-On (SSO)\u003Cbr \u002F>\n2. Secure authentication with external applications\u003Cbr \u002F>\n3. Simplifies user login experience\u003Cbr \u002F>\n4. Centralized identity management\u003Cbr \u002F>\n5. No need for multiple credentials across different platforms\u003C\u002Fp>\n\u003Cp>Popular OAuth providers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>GitHub\u003C\u002Fli>\n\u003Cli>Microsoft\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>Amazon\u003C\u002Fli>\n\u003Cli>Apple\u003C\u002Fli>\n\u003Cli>GitLab\u003C\u002Fli>\n\u003Cli>Bitbucket\u003C\u002Fli>\n\u003Cli>Slack\u003C\u002Fli>\n\u003Cli>Discord\u003C\u002Fli>\n\u003Cli>Spotify\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003Cli>Dropbox\u003C\u002Fli>\n\u003Cli>AWS\u003C\u002Fli>\n\u003Cli>Azure\u003C\u002Fli>\n\u003Cli>Salesforce\u003C\u002Fli>\n\u003Cli>Zoom\u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>Stripe\u003C\u002Fli>\n\u003Cli>Twitch\u003C\u002Fli>\n\u003Cli>WordPress.com\u003C\u002Fli>\n\u003Cli>Keycloak\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>https:\u002F\u002Fsecufor.net : Secufor website used to connect to your secufor account and retrieve your accounts informations to the plugin.\u003C\u002Fp>\n","Looking for a budget-friendly alternative to expensive SSO solutions? Our OAuth extension provides the same robust security and provider support as Mi &hellip;",1758,2,"2026-03-24T09:18:00.000Z","5.0",[20,22,123,124,24],"security","single-sign-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpoauth.1.0.8.zip",{"attackSurface":127,"codeSignals":219,"taintFlows":228,"riskAssessment":229,"analyzedAt":237},{"hooks":128,"ajaxHandlers":209,"restRoutes":216,"shortcodes":217,"cronEvents":218,"entryPointCount":75,"unprotectedCount":75},[129,135,140,145,149,153,156,160,163,168,172,177,180,182,185,187,191,194,199,201,205],{"type":130,"name":131,"callback":132,"priority":27,"file":133,"line":134},"action","plugins_loaded","closure","login-with-google.php",137,{"type":130,"name":136,"callback":137,"file":138,"line":139},"login_enqueue_scripts","enqueue_login_styles","src\\Modules\\Assets.php",51,{"type":130,"name":141,"callback":142,"file":143,"line":144},"init","register","src\\Modules\\Block.php",80,{"type":130,"name":146,"callback":147,"file":148,"line":93},"login_form","login_button","src\\Modules\\Login.php",{"type":130,"name":150,"callback":150,"priority":151,"file":148,"line":152},"authenticate",20,87,{"type":130,"name":154,"callback":142,"file":148,"line":155},"rtcamp.google_register_user",88,{"type":130,"name":157,"callback":158,"file":148,"line":159},"rtcamp.google_user_created","user_meta",89,{"type":130,"name":161,"callback":162,"file":148,"line":13},"wp_login","login_redirect",{"type":164,"name":165,"callback":166,"file":148,"line":167},"filter","rtcamp.google_redirect_url","redirect_url",95,{"type":164,"name":169,"callback":170,"file":148,"line":171},"rtcamp.google_login_state","state_redirect",96,{"type":130,"name":173,"callback":174,"file":175,"line":176},"wp_enqueue_scripts","one_tap_scripts","src\\Modules\\OneTapLogin.php",94,{"type":130,"name":178,"callback":179,"priority":64,"file":175,"line":167},"wp_footer","one_tap_prompt",{"type":130,"name":136,"callback":174,"file":175,"line":181},97,{"type":130,"name":183,"callback":179,"file":175,"line":184},"login_footer",98,{"type":130,"name":186,"callback":150,"file":175,"line":27},"rtcamp.id_token_verified",{"type":130,"name":188,"callback":189,"file":190,"line":152},"admin_init","register_settings","src\\Modules\\Settings.php",{"type":130,"name":192,"callback":193,"file":190,"line":155},"admin_menu","settings_page",{"type":164,"name":195,"callback":196,"priority":85,"file":197,"line":198},"do_shortcode_tag","scan_shortcode","src\\Modules\\Shortcode.php",82,{"type":164,"name":165,"callback":166,"file":197,"line":200},115,{"type":130,"name":141,"callback":202,"file":203,"line":204},"load_translations","src\\Plugin.php",112,{"type":164,"name":169,"callback":206,"file":207,"line":208},"update_redirect_state","src\\Utils\\Helper.php",252,[210],{"action":211,"nopriv":212,"callback":213,"hasNonce":214,"hasCapCheck":214,"file":175,"line":215},"validate_id_token",true,"validate_token",false,99,[],[],[],{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":223,"fileOperations":28,"externalRequests":226,"nonceChecks":75,"capabilityChecks":28,"bundledLibraries":227},[],{"prepared":28,"raw":28,"locations":222},[],{"escaped":224,"rawEcho":28,"locations":225},46,[],3,[],[],{"summary":230,"deductions":231},"The \"login-with-google\" plugin version 1.4.2 exhibits a generally good security posture with several strong practices observed.  The code analysis shows 100% of SQL queries use prepared statements and all output is properly escaped, indicating a robust defense against common injection and XSS vulnerabilities.  Furthermore, there are no known CVEs associated with this plugin, suggesting a history of stable and secure development. The absence of dangerous functions, file operations, and taint analysis findings also contributes positively to its security profile.\n\nHowever, a significant concern arises from the attack surface analysis, which reveals one AJAX handler that lacks authentication checks. This unprotected entry point represents a potential vulnerability that could be exploited by unauthenticated users to interact with the plugin's backend functionality.  While the plugin has a clean vulnerability history, this single unprotected AJAX handler is a critical oversight that, if exploited, could lead to unintended consequences.  The presence of capability checks being zero is also a point of concern, as it implies that even authenticated users might not be properly restricted in their actions if the unprotected AJAX handler were to be leveraged.\n\nIn conclusion, the plugin demonstrates strong fundamental security practices in its coding, particularly regarding SQL and output sanitization. The lack of historical vulnerabilities is a positive indicator. The primary weakness lies in the single unprotected AJAX endpoint, which significantly increases the risk profile despite other strengths. Addressing this unprotected entry point is crucial for improving the plugin's overall security.",[232,234],{"reason":233,"points":85},"Unprotected AJAX handler found",{"reason":235,"points":236},"No capability checks implemented",5,"2026-03-16T18:06:01.885Z",{"wat":239,"direct":247},{"assetPaths":240,"generatorPatterns":243,"scriptPaths":244,"versionParams":246},[241,242],"\u002Fwp-content\u002Fplugins\u002Flogin-with-google\u002Fbuild\u002Fcss\u002Fbutton\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Flogin-with-google\u002Fbuild\u002Fjs\u002Flogin.js",[],[245],"build\u002Fjs\u002Flogin.js",[],{"cssClasses":248,"htmlComments":249,"htmlAttributes":250,"restEndpoints":251,"jsGlobals":252,"shortcodeOutput":253},[],[],[],[],[],[],{"error":212,"url":255,"statusCode":256,"statusMessage":257,"message":257},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flogin-with-google\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":259,"versions":260},31,[261,266,273,280,287,294,301,308,315,322,329,336,343,350,357,364,371,378,385,392,399,406,413,420,427,434,441,447,454,461,468],{"version":6,"download_url":26,"svn_tag_url":262,"released_at":29,"has_diff":214,"diff_files_changed":263,"diff_lines":29,"trac_diff_url":264,"vulnerabilities":265,"is_current":212},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.4.1&new_path=%2Flogin-with-google%2Ftags%2F1.4.2",[],{"version":267,"download_url":268,"svn_tag_url":269,"released_at":29,"has_diff":214,"diff_files_changed":270,"diff_lines":29,"trac_diff_url":271,"vulnerabilities":272,"is_current":214},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.4.0&new_path=%2Flogin-with-google%2Ftags%2F1.4.1",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":29,"has_diff":214,"diff_files_changed":277,"diff_lines":29,"trac_diff_url":278,"vulnerabilities":279,"is_current":214},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.7&new_path=%2Flogin-with-google%2Ftags%2F1.4.0",[],{"version":281,"download_url":282,"svn_tag_url":283,"released_at":29,"has_diff":214,"diff_files_changed":284,"diff_lines":29,"trac_diff_url":285,"vulnerabilities":286,"is_current":214},"1.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.6&new_path=%2Flogin-with-google%2Ftags%2F1.3.7",[],{"version":288,"download_url":289,"svn_tag_url":290,"released_at":29,"has_diff":214,"diff_files_changed":291,"diff_lines":29,"trac_diff_url":292,"vulnerabilities":293,"is_current":214},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.5&new_path=%2Flogin-with-google%2Ftags%2F1.3.6",[],{"version":295,"download_url":296,"svn_tag_url":297,"released_at":29,"has_diff":214,"diff_files_changed":298,"diff_lines":29,"trac_diff_url":299,"vulnerabilities":300,"is_current":214},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.4&new_path=%2Flogin-with-google%2Ftags%2F1.3.5",[],{"version":302,"download_url":303,"svn_tag_url":304,"released_at":29,"has_diff":214,"diff_files_changed":305,"diff_lines":29,"trac_diff_url":306,"vulnerabilities":307,"is_current":214},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.3&new_path=%2Flogin-with-google%2Ftags%2F1.3.4",[],{"version":309,"download_url":310,"svn_tag_url":311,"released_at":29,"has_diff":214,"diff_files_changed":312,"diff_lines":29,"trac_diff_url":313,"vulnerabilities":314,"is_current":214},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.2&new_path=%2Flogin-with-google%2Ftags%2F1.3.3",[],{"version":316,"download_url":317,"svn_tag_url":318,"released_at":29,"has_diff":214,"diff_files_changed":319,"diff_lines":29,"trac_diff_url":320,"vulnerabilities":321,"is_current":214},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.1&new_path=%2Flogin-with-google%2Ftags%2F1.3.2",[],{"version":323,"download_url":324,"svn_tag_url":325,"released_at":29,"has_diff":214,"diff_files_changed":326,"diff_lines":29,"trac_diff_url":327,"vulnerabilities":328,"is_current":214},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.3.0&new_path=%2Flogin-with-google%2Ftags%2F1.3.1",[],{"version":330,"download_url":331,"svn_tag_url":332,"released_at":29,"has_diff":214,"diff_files_changed":333,"diff_lines":29,"trac_diff_url":334,"vulnerabilities":335,"is_current":214},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.2.2&new_path=%2Flogin-with-google%2Ftags%2F1.3.0",[],{"version":337,"download_url":338,"svn_tag_url":339,"released_at":29,"has_diff":214,"diff_files_changed":340,"diff_lines":29,"trac_diff_url":341,"vulnerabilities":342,"is_current":214},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.2.1&new_path=%2Flogin-with-google%2Ftags%2F1.2.2",[],{"version":344,"download_url":345,"svn_tag_url":346,"released_at":29,"has_diff":214,"diff_files_changed":347,"diff_lines":29,"trac_diff_url":348,"vulnerabilities":349,"is_current":214},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.2&new_path=%2Flogin-with-google%2Ftags%2F1.2.1",[],{"version":351,"download_url":352,"svn_tag_url":353,"released_at":29,"has_diff":214,"diff_files_changed":354,"diff_lines":29,"trac_diff_url":355,"vulnerabilities":356,"is_current":214},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.1&new_path=%2Flogin-with-google%2Ftags%2F1.2",[],{"version":358,"download_url":359,"svn_tag_url":360,"released_at":29,"has_diff":214,"diff_files_changed":361,"diff_lines":29,"trac_diff_url":362,"vulnerabilities":363,"is_current":214},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.14&new_path=%2Flogin-with-google%2Ftags%2F1.1",[],{"version":365,"download_url":366,"svn_tag_url":367,"released_at":29,"has_diff":214,"diff_files_changed":368,"diff_lines":29,"trac_diff_url":369,"vulnerabilities":370,"is_current":214},"1.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.13&new_path=%2Flogin-with-google%2Ftags%2F1.0.14",[],{"version":372,"download_url":373,"svn_tag_url":374,"released_at":29,"has_diff":214,"diff_files_changed":375,"diff_lines":29,"trac_diff_url":376,"vulnerabilities":377,"is_current":214},"1.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.12&new_path=%2Flogin-with-google%2Ftags%2F1.0.13",[],{"version":379,"download_url":380,"svn_tag_url":381,"released_at":29,"has_diff":214,"diff_files_changed":382,"diff_lines":29,"trac_diff_url":383,"vulnerabilities":384,"is_current":214},"1.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.11&new_path=%2Flogin-with-google%2Ftags%2F1.0.12",[],{"version":386,"download_url":387,"svn_tag_url":388,"released_at":29,"has_diff":214,"diff_files_changed":389,"diff_lines":29,"trac_diff_url":390,"vulnerabilities":391,"is_current":214},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.10&new_path=%2Flogin-with-google%2Ftags%2F1.0.11",[],{"version":393,"download_url":394,"svn_tag_url":395,"released_at":29,"has_diff":214,"diff_files_changed":396,"diff_lines":29,"trac_diff_url":397,"vulnerabilities":398,"is_current":214},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.9&new_path=%2Flogin-with-google%2Ftags%2F1.0.10",[],{"version":400,"download_url":401,"svn_tag_url":402,"released_at":29,"has_diff":214,"diff_files_changed":403,"diff_lines":29,"trac_diff_url":404,"vulnerabilities":405,"is_current":214},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.8&new_path=%2Flogin-with-google%2Ftags%2F1.0.9",[],{"version":407,"download_url":408,"svn_tag_url":409,"released_at":29,"has_diff":214,"diff_files_changed":410,"diff_lines":29,"trac_diff_url":411,"vulnerabilities":412,"is_current":214},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.7&new_path=%2Flogin-with-google%2Ftags%2F1.0.8",[],{"version":414,"download_url":415,"svn_tag_url":416,"released_at":29,"has_diff":214,"diff_files_changed":417,"diff_lines":29,"trac_diff_url":418,"vulnerabilities":419,"is_current":214},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.6&new_path=%2Flogin-with-google%2Ftags%2F1.0.7",[],{"version":421,"download_url":422,"svn_tag_url":423,"released_at":29,"has_diff":214,"diff_files_changed":424,"diff_lines":29,"trac_diff_url":425,"vulnerabilities":426,"is_current":214},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.5&new_path=%2Flogin-with-google%2Ftags%2F1.0.6",[],{"version":428,"download_url":429,"svn_tag_url":430,"released_at":29,"has_diff":214,"diff_files_changed":431,"diff_lines":29,"trac_diff_url":432,"vulnerabilities":433,"is_current":214},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.4&new_path=%2Flogin-with-google%2Ftags%2F1.0.5",[],{"version":435,"download_url":436,"svn_tag_url":437,"released_at":29,"has_diff":214,"diff_files_changed":438,"diff_lines":29,"trac_diff_url":439,"vulnerabilities":440,"is_current":214},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.3&new_path=%2Flogin-with-google%2Ftags%2F1.0.4",[],{"version":45,"download_url":442,"svn_tag_url":443,"released_at":29,"has_diff":214,"diff_files_changed":444,"diff_lines":29,"trac_diff_url":445,"vulnerabilities":446,"is_current":214},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.2&new_path=%2Flogin-with-google%2Ftags%2F1.0.3",[],{"version":448,"download_url":449,"svn_tag_url":450,"released_at":29,"has_diff":214,"diff_files_changed":451,"diff_lines":29,"trac_diff_url":452,"vulnerabilities":453,"is_current":214},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.1&new_path=%2Flogin-with-google%2Ftags%2F1.0.2",[],{"version":455,"download_url":456,"svn_tag_url":457,"released_at":29,"has_diff":214,"diff_files_changed":458,"diff_lines":29,"trac_diff_url":459,"vulnerabilities":460,"is_current":214},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0&new_path=%2Flogin-with-google%2Ftags%2F1.0.1",[],{"version":462,"download_url":463,"svn_tag_url":464,"released_at":29,"has_diff":214,"diff_files_changed":465,"diff_lines":29,"trac_diff_url":466,"vulnerabilities":467,"is_current":214},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Flogin-with-google%2Ftags%2F1.0.0&new_path=%2Flogin-with-google%2Ftags%2F1.0",[],{"version":469,"download_url":470,"svn_tag_url":471,"released_at":29,"has_diff":214,"diff_files_changed":472,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":473,"is_current":214},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-with-google.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flogin-with-google\u002Ftags\u002F1.0.0\u002F",[],[]]