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.mjs | Node / 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。