auth.signIn()

已有账号登录,或通过第三方登录。

final res = await supabase.auth.signIn(email: 'example@email.com', password: 'example-password');

final user = res.data?.user;
final error = res.error;

Notes

  • 用户可以通过电子邮件注册。
  • 如果你提供email而没有password,用户将被发送一个魔法链接。
  • 魔法链接的目标URL是由网站地址配置变量决定的。你可以在memfiredb.com上进入认证管理->认证设置。

Examples

使用邮件登录

final res = await supabase.auth.signIn(email: 'example@email.com', password: 'example-password');

final user = res.data?.user;
final error = res.error;

使用魔法连接登录

如果没有提供密码,用户将在电子邮件中收到一个 魔法链接,可以点击这个链接,用一个有效的会话打开你的应用程序。默认情况下,一个给定的用户每60秒只能请求一次魔法链接。

final res = await supabase.auth.signIn(email: 'example@email.com');

final error = res.error;

results matching ""

    No results matching ""