创建新用户。 此功能应仅在服务器端调用,切勿在浏览器环境中暴露您的service_role
密钥。
email_confirm
或 phone_confirm
设为 true。这两个参数默认值为 false。createUser()
不会向用户发送确认邮件。如需发送邮件邀请,可使用 inviteUserByEmail()
。email_confirm
或 phone_confirm
参数设为 true
。const { data, error } = await supabase.auth.admin.createUser({
email: 'user@email.com',
password: 'password',
user_metadata: { name: '尤达' }
})
const { data, error } = await supabase.auth.admin.createUser({
email: 'user@email.com',
email_confirm: true
})
const { data, error } = await supabase.auth.admin.createUser({
phone: '1234567890',
phone_confirm: true
})