cloudbase js sdk 版本迁移
v2 到 v3 迁移
v3 版本在代码使用上完全兼容 v2 版本,可以平滑迁移,但有以下变化需注意:
-
身份认证、云函数、云存储 请求域名变为:{env}.api.tcloudbasegateway.com,与 HTTP API 对齐
-
PG 云存储 使用 PostgreSQL 原生 Bucket,使用方式请参考 PG 云存储
-
v3 优化了 身份认证 模块,带来更加方便的 api 调用操作,推荐使用新的方法,用法请参考 身份认证
-
云函数、云存储 域名变化会涉及前置开放 API 权限校验,请到 云开发平台/身份认证/权限控制 中进行角色关联,详细说明请参考策略管理
v1 到 v2 迁移
登录认证
从 v1 到 v2,登录认证模块有以下变化:
- 登录状态持久化:登录状态只支持
local模式 - v2 版本不再支持监听用户登录状态改变
- v2 版本不再支持公众号登录方式,如需使用该方式,请用 v1 版本
- 用户字段信息精简化,详见 User
- 对账户关联使用方式进行了调整,并且不再支持关联自定义登录,详见「登录认证 v2 |账户关联」
- 对登录的使用方式进行了调整,详见「登录认证 v2 |登录认证」
接口调整
Auth
更新
- 接口命名 typo 修正:不再使用
Auth.getCurrenUser(),请使用Auth.getCurrentUser()