One Tap Google Sign in Security & Risk Analysis

wordpress.org/plugins/one-tap-google-sign-in

Allows users to add Google One Tap Sign-in Or Sign-up to wordpress website.

1K active installs v1.4.1 PHP 7.4+ WP 5.1+ Updated Mar 17, 2024
googleloginone-tapsignupsocial-login
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is One Tap Google Sign in Safe to Use in 2026?

Generally Safe

Score 85/100

One Tap Google Sign in has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "one-tap-google-sign-in" plugin v1.4.1 exhibits a generally strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, or external HTTP requests is a significant positive. Furthermore, the high percentage of properly escaped output and the presence of nonce checks suggest good development practices for preventing common web vulnerabilities. The plugin also has a clean vulnerability history with no recorded CVEs, indicating a history of secure development and maintenance.

However, there are a few areas that warrant attention. The static analysis reveals a single shortcode, which is a potential entry point. While the total number of entry points is low and none are reported as unprotected, it's crucial that this shortcode is implemented securely and does not introduce any vulnerabilities. The lack of capability checks on any entry points, although not explicitly flagged as unprotected, is a weakness. Relying solely on nonce checks for all entry points might leave certain functionalities vulnerable if an attacker can bypass or manipulate the nonce mechanism. The bundled Guzzle library also presents a minor concern, as outdated bundled libraries can sometimes harbor vulnerabilities, though this is not confirmed by the provided data.

In conclusion, the plugin appears to be well-secured with good coding practices observed. The primary concerns are the potential implicit risks associated with the shortcode and the absence of capability checks on any entry points, which could be mitigated with further review. The clean vulnerability history is a strong indicator of the developer's commitment to security.

Key Concerns

  • No capability checks on entry points
  • Bundled library (Guzzle) present
Vulnerabilities
None known

One Tap Google Sign in Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

One Tap Google Sign in Release Timeline

v1.4.1Current
v1.4.0
v1.3.1
v1.3
v1.2
v1.1.5
Code Analysis
Analyzed Mar 16, 2026

One Tap Google Sign in Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
18 escaped
Nonce Checks
2
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Guzzle

Output Escaping

95% escaped19 total outputs
Attack Surface

One Tap Google Sign in Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[gotl_google_login_button] includes\class-gotl.php:63
WordPress Hooks 10
actionadmin_menuincludes\admin\plugin-settings.php:18
actionwp_enqueue_scriptsincludes\class-gotl.php:12
actionwp_footerincludes\class-gotl.php:13
actionlogin_footerincludes\class-gotl.php:14
actionlogin_footerincludes\class-gotl.php:15
actioninitincludes\class-gotl.php:16
actioninitincludes\class-gotl.php:17
actionlogin_enqueue_scriptsincludes\class-gotl.php:18
actionlogin_formincludes\class-gotl.php:20
actionwoocommerce_login_form_startincludes\class-gotl.php:23
Maintenance & Trust

One Tap Google Sign in Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedMar 17, 2024
PHP min version7.4
Downloads16K

Community Trust

Rating94/100
Number of ratings17
Active installs1K
Developer Profile

One Tap Google Sign in Developer Profile

surendhar153

1 plugin · 1K total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect One Tap Google Sign in

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/one-tap-google-sign-in/assets/css/style.css/wp-content/plugins/one-tap-google-sign-in/assets/js/main.js
Script Paths
https://accounts.google.com/gsi/client
Version Parameters
one-tap-google-sign-in/assets/css/style.css?ver=one-tap-google-sign-in/assets/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
g_id_signin
Data Attributes
data-client_iddata-auto_selectdata-login_uridata-wpnoncedata-redirect_uridata-use_fedcm_for_prompt+7 more
JS Globals
gotl_options
REST Endpoints
/wp-json/
Shortcode Output
[gotl_google_login_button]
FAQ

Frequently Asked Questions about One Tap Google Sign in