跳到主要内容

SSO SDK

零依赖。浏览器端 window.GHSSO;服务端 @geekhonize/sso-sdk/server。

v0.1.0MIT

CDN

文件用途地址
gh-sso.min.js浏览器(script 标签) http://127.0.0.1:8783/sdk/v0.1.0/gh-sso.min.js
gh-sso.js浏览器(未压缩) http://127.0.0.1:8783/sdk/v0.1.0/gh-sso.js
gh-sso.esm.js浏览器(ESM import) http://127.0.0.1:8783/sdk/v0.1.0/gh-sso.esm.js
gh-sso-server.mjsNode / Workers 服务端 http://127.0.0.1:8783/sdk/v0.1.0/gh-sso-server.mjs

/sdk/(不带版本)始终指向最新构建;带 /sdk/v0.1.0/ 的 URL 内容不可变(immutable 缓存),适合生产锁版本。

npm

npm install @geekhonize/sso-sdk

拷进项目(不走 CDN / npm)

npx geekhonize-sso-sync --out public/sdk --versioned

下一步

在 开发者平台 创建应用拿 client_id,然后按 文档 接入。 源码:GHhuang1057/geekhonize-sso-sdk。