产品概述
功能和优势
应用场景
系统限制
auth.currentUser属性或者 auth.getCurrentUser方法来获取当前登录的用户,该方法会返回当前登录用户的User实例。如果用户未登录,则返回 null:const app = cloudbase.init({env: "xxxx-yyy"})const auth = app.auth()// 进行登录后...const user = auth.currentUser// 或者// const user = await auth.getCurrentUser()
User 对象的各个属性来获取用户的个人资料信息:const user = auth.currentUserlet uid, name, gender, created_fromif (user) {// 云开发唯一用户 iduid = user.uid// 昵称name = user.name// 性别gender = user.gender// 创建来源created_from = user.created_from;}
User.update 方法来更新用户的个人资料信息。例如:const user = auth.currentUseruser.update({name: "Tony Stark",gender: "MALE"}).then(() => {// 更新用户资料成功});
const user = auth.currentUser;// 刷新用户信息user.refresh().then(() => {// 刷新后,获取到的用户信息即为最新的信息const { username, gender } = user;});
文档反馈