产品概述
功能和优势
应用场景
系统限制
const auth = app.auth();// 假设用户输入的密码为 passwdconst password = "passwd";// 获取 sudo_token, sudo_token 的过期时间默认为10分钟。const sudo_token = await auth.sudo({password: password});
// 假设用户邮箱为 "test@example.com"const email = "test@example.com";// 获取邮箱验证码const verification = await auth.getVerification({email: email});
// 假设用户输入的验证码为 000000const verificationCode = "000000";// 校验验证码const verificationTokenRes = await auth.verify({verification_id: verification.verification_id,verification_code: verificationCode});const verification_token = verificationTokenRes.verification_token
await auth.bindEmail({sudo_token: sudo_token,email: email,verification_token: verification_token});
const auth = app.auth();// 假设用户输入的密码为 passwdconst password = "passwd";// 获取 sudo_token, sudo_token 的过期时间默认为10分钟。const sudo_token = await auth.sudo({password: password});
const auth = app.auth();// 假设用户手机号为 13800000000const phoneNumber = "+86 13800000000";// 获取验证码const verification = await auth.getVerification({phone_number: phoneNumber});
// 假设用户输入的验证码为 000000const verificationCode = "000000";// 校验验证码const verificationTokenRes = await auth.verify({verification_id: verification.verification_id,verification_code: verificationCode});const verification_token = verificationTokenRes.verification_token
await auth.bindPhoneNumber({sudo_token: sudo_token,phone_number: phoneNumber,verification_token: verification_token});
文档反馈