SDK 初始化
版本说明
- 登录认证(v2) 适用于
@cloudbase/[email protected]版本 - 如您使用的 SDK 版本为 1.x,请参考 登录认证(v1)
- v2 版本暂不支持公众号登录方式,如需使用该方式,请用 v1 版本
本文将以 JS SDK(V2) 版本进行介绍,HTTP API 请参考 HTTP API/登录认证
安装 SDK
在您的项目中引入 @cloudbase/[email protected]
npm install --save @cloudbase/js-sdk
初始化 SDK
import cloudbase from '@cloudbase/js-sdk';
const app = cloudbase.init({
env: 'your-env-id',
region: 'ap-shanghai', // 不传默认为上海地域
});
// 获取 auth 实例
const auth = app.auth();
添加安全域名(可选)
Web 应用需要将应用域名添加到 云开发平台/安全来源列表 中,否则将被识别为非法来源,导致跨域问题
例子:
- 本地开发环境为
localhost:3000时,需要配置安全域名localhost:3000 - 本地开发环境为
127.0.0.1:8080时,需要配置安全域名127.0.0.1:8080 - 线上域名为
www.example.com时,需要配置安全域名www.example.com
