4

我使用了几个提供商,包括凭据提供商(电子邮件和密码) 在某些时候,在应用程序中,用户可以请求“恢复密码”电子邮件,他应该获得一次性链接。在他访问链接(/api/users/quick_link?token=XXX&email)后,我检查令牌是否有效,之后我的目标是登录用户并将他重定向到他的个人资料页面。

我尝试了什么:

  1. 使用 'nextauth/client' 登录功能,这显然不适用于后端
  2. 检查他们如何做'电子邮件'提供者- 开始部分或多或少相同,但它很快开始使用内部功能,我不打算(至少现在)触摸。

我没有尝试过的:使用 REST API。

因为我不确定如何从另一个 api 使用它。只是等待获取?

回顾

简短版本:访问 /api/users/login_me_asap?myemail=xxx 后,我想登录用户并重定向他。

4

0 回答 0