Google Sign-In Widget
Authenticate with Google Identity Services to inspect the returned OpenID Connect ID token (JWT) and user profile claims directly in your browser.
Click below to initiate the Google-provided sign-in experience:
Documentation
About Google Sign-In & ID Tokens
-
Google Identity Services (GIS): This page uses Google's official Sign-In SDK (
https://accounts.google.com/gsi/client) to initiate client-side OAuth 2.0 / OpenID Connect authentication. - ID Token (JWT): When authentication succeeds, Google returns a cryptographically signed JSON Web Token (JWT) called an ID token.
- Token Anatomy: The token consists of three Base64URL-encoded segments separated by periods: the Header (signing algorithm & key ID), the Payload (user identity claims), and the Signature.
-
Identity Claims: The decoded payload contains standard OIDC claims including
sub(unique Google account ID),email,given_name,family_name,picture,iat(issued at), andexp(expiration). - Privacy & Security: Token inspection and Base64URL decoding occur strictly client-side within your browser. Credentials and profile data are never logged or transmitted to an external server.
- Written by DinoChiesa. Contact via GitHub or Bluesky.