MEDICARE EXIT GUIDE GOOGLE SIGN-IN MODULE
MOCK 演示 v1.0.0

01 / CONFIGURATION

一处配置,
处处登录。

把 Google 登录接进任何 Web 项目,只需要改一个配置文件。右侧是实时渲染,不需要构建工具,也不需要框架。

接入
离线模拟,不产生任何网络请求。
Google Cloud Console → OAuth 2.0 客户端 ID(Web 应用)
仅 token / code 模式生效,用逗号分隔
按钮外观
行为
保存凭证会引入 XSS 风险,生产环境建议由后端下发 HttpOnly Cookie

真实上线只需两步:把 mode 改成 id,填入 clientId。 其余配置全部可选。

02 / LIVE PREVIEW

初始化中

登录按钮与会话预览

用 Google 账号继续

登录后会返回一份统一结构的会话对象,可直接对接你的业务代码。

当前为离线模拟:点击按钮即可走完整套登录状态流转。

03 / EVENT LOG

    01

    品牌合规

    自绘按钮使用官方四色 G、Roboto Medium 14/20 与规定色值;id 模式默认直接由 Google Identity Services 渲染官方按钮。

    02

    零依赖接入

    UMD 与 ESM 双产物,无框架、无构建步骤;配置对象集中在一个文件,换项目只需复制目录并改 clientId。

    03

    可访问与可观测

    原生 button、44px 触摸目标、可见焦点环、aria-live 状态播报;状态机与事件订阅让任何框架都能同步登录态。

    04 / DROP-IN CODE

    复制即可接入

    配置文件 google-auth.config.js 是唯一需要修改的文件; ESM / 打包项目请改用 examples/config.mjs 与 dist/google-auth.esm.js。

    05 / ABOUT THIS APPLICATION

    medicareexitguide.com

    What this site does

    Medicare Exit Guide is the public demonstration and distribution site for a reusable, zero-dependency Sign in with Google module. Visitors can try signing in with a Google account; developers can copy the UMD / ESM builds and the documentation to add Google sign-in to any website. When you sign in, Google returns a signed ID token containing basic profile fields (name, email address, avatar and a stable account ID). This site verifies that token’s signature on its own backend and issues a short-lived HttpOnly session cookie. We do not request access to Gmail, Drive, Contacts or any other Google service, we do not maintain a user database, and we are not affiliated with Google LLC.

    本站是该模块的公开演示与分发站:登录只用于验证身份与展示会话,不存储用户资料库。 其他集成该模块的网站各自发布并负责自己的法律文件。