Sign In With Google Web

google/skills/skills/identity/sign-in-with-google-web

by googlec6c7e67107f02e3423df8481272f296bbe61902aNo license21K starsListed Oct 9, 2026Updated Oct 9, 2026Repository updated today

Implement, configure, and secure Sign In With Google (SiwG) using Google Identity Services (GIS / `https://accounts.google.com/gsi/client`) across web architectures. Use when creating Google sign-in buttons, implementing Google One Tap with FedCM, integrating GIS in React/Next.js/Angular/HTML, verifying ID tokens on backend runtimes (Python/Node.js/Go/Java), enforcing Google Workspace domain restrictions (`hd`), securing client-side ID tokens via WebCrypto nonces or encrypted IndexedDB, embedding in cross-origin iframes via the Intermediate Iframe API (`https://accounts.google.com/gsi/intermediate`), configuring Content Security Policy (CSP), COOP, and Permissions Policy (`identity-credentials-get`) headers, or handling sign-out and revocation. Don't use for legacy Google Sign-In (`gapi.auth2`), Google Cloud IAM service accounts, or Android/iOS native Credential Manager.

FeaturedInstructions onlySecuritySoftware Development
  1. c6c7e67107f02e3423df8481272f296bbe61902aCurrentcommit c6c7e67Published Oct 9, 2026

Source and attribution

Source:google/skillsinskills/identity/sign-in-with-google-webat commitc6c7e67

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal