CurrentStation Passport
让你的应用
用通行证登录
用户一次登录,全 Current 系产品通用。你的应用只拿到被授权的信息,永远拿不到密码。
- 1标准 OAuth 2.0 + PKCE授权码换令牌;公开客户端无需密钥;刷新令牌 30 天且每次轮换。
- 2自助登记,即时可用建应用、填主页与回调地址、拿 client_id 与密钥,全在浏览器里完成。
- 3用户可控、全程留痕用户随时可在设置里解除授权;登记/授权/换令牌/撤销都有审计。
接入长这样
# 1) 送用户去授权页(PKCE) /cm/passport/authorize?response_type=code &client_id=cs_app_…&redirect_uri=https://你的域名/cb &scope=openid%20profile&code_challenge=… # 2) 回调用 code 换令牌 POST /cm/passport/token → cs_at_… + cs_rt_… # 3) 取资料 GET /cm/passport/userinfo → { sub, nickname, email }