next.js Supabase电子邮件重定向

cdmah0mi  于 2023-06-22  发布在  其他
关注(0)|答案(1)|浏览(109)

如何在用户创建帐户后,在确认邮件中创建动态重定向链接?
例如:
如果某个用户使用链接www.website.com/project/1或/project/2等访问网站。它没有帐户,需要创建一个。注册后,用户需要通过电子邮件确认帐户,确认后用户在新标签中重定向到www.website.com/
如何设置电子邮件动态重定向链接以将用户重定向到特定的嵌套路由?

ui7jx7zq

ui7jx7zq1#

您可以向emailRedirectTo传递一个完整的URL,指向您希望它转到的页面。

await supabase.auth.signUp({ email, password, 
  options: {
    emailRedirectTo: 'http://example.com/project/1' // you will have to make the project part dynamic in whichever way the framework you are using allows you to do this.
  } 
})

您还需要将这些URL添加到重定向URL允许列表中。https://app.supabase.com/project/_/auth/url-configuration

相关问题