接入小应后,会少操心什么
小应不替代你的产品,而是在关键环节提供支持。
| 对比维度 | 自己单独做 | 接入小应后 |
|---|---|---|
| 同学怎么发现 |
|
|
| 用户怎么打开 |
|
|
| 账号怎么处理 |
|
|
| 上线要准备什么 |
|
|
| 适合什么形态 |
|
|
| 遇到问题怎么办 |
|
|
| 作品怎么继续长大 |
|
|
账号快捷登录
小应账号快捷登录
告别账号密码、验证码和找回流程
开放应用·网站只需要放置登录入口,把授权和回调交给服务端处理。
按标准 OIDC + PKCE 完成跳转、验签和本地账号绑定,就能获得稳定的小应用户身份。
xiaoying-oidc.ts
1登录页放入口
2服务端发起 OIDC + PKCE
3回调后绑定本地账号
<a href="/api/auth/xiaoying/start">
小应账号快捷登录
</a>
// start: 生成 state + PKCE 后跳转小应授权页
redirectToXiaoYingAuthorize({ scope: "openid profile" })
// callback: 校验 state,换 token,验签 id_token
const user = await verifyXiaoYingCallback(request)
// 用 iss + sub 绑定或创建你自己的本地账号
await signInLocalUser(user)