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将为空。
        • 如果 "电子邮件确认 "被关闭,将同时返回usersession
        • 当用户确认他们的电子邮件地址时,默认情况下,他们将被重定向到localhost:3000。你可以到[memfiredb.com]的认证管理->认证设置(https://memfiredb.com)进行修改

        例子

        注册用户

        const { user, session, error } = await supabase.auth.signUp({
          email: 'example@email.com',
          password: 'example-password',
        })
        

results matching ""

    No results matching ""