auth.signUp()
创建一个新的用户
const { user, session, error } = await supabase.auth.signUp({
email: 'example@email.com',
password: 'example-password',
})
参数
-
已命名的参数 required
object
-
phone required
undefined
|string
该用户的电话号码. -
password required
undefined
|string
用户的密码. -
email required
undefined
|string
用户的电子邮件地址. -
其他参数 required
object
-
data optional
undefined
|object
-
redirectTo optional
undefined
|string
- 默认情况下,用户在登录前需要验证他们的电子邮件地址。如果你想改变这一点,你可以在memfiredb.com上通过认证->设置来禁用 "邮件确认"。
- 如果 "电子邮件确认 "被打开,将返回一个
user
,但session
将为空。 - 如果 "电子邮件确认 "被关闭,将同时返回
user
和session
。 - 当用户确认他们的电子邮件地址时,默认情况下,他们将被重定向到
localhost:3000
。你可以到[memfiredb.com]的认证管理->认证设置(https://memfiredb.com)进行修改
属性
提示
例子
注册用户
const { user, session, error } = await supabase.auth.signUp({ email: 'example@email.com', password: 'example-password', })
-
属性
-