产品概述
功能和优势
应用场景
系统限制

/path/to/your/tcb_custom_login.json。const cloudbase = require("@cloudbase/node-sdk");// 1. 初始化 SDKconst app = cloudbase.init({env: "your-env-id",// 传入自定义登录私钥credentials: require("/path/to/your/tcb_custom_login.json")});// 2. 开发者自定义的用户唯一身份标识const customUserId = "your-customUserId";// 3. 创建ticketconst ticket = app.auth().createTicket(customUserId);// 4. 将ticket返回至客户端return ticket;
import cloudbase from '@cloudbase/js-sdk';const app = cloudbase.init({env: 'your-env-id'});const auth = app.auth();async function login(){const loginState = auth.hasLoginState();// 1. 建议登录前检查当前是否已经登录if(!loginState){// 2. 请求开发者自有服务接口获取ticketawait auth.setCustomSignFunc(() => {// 获取 ticket 并返回return Promise.resolve(/* ticket */);})// 3. 登录 CloudBaseawait auth.signInWithCustomTicket();}}login();

文档反馈