在NextJS中处理身份验证



我正在建立一个新的web应用程序,我想要一些关于处理身份验证工作流的建议。

我正在从自定义后端获取用户的数据。一旦用户登录,我就得到了访问令牌和刷新令牌。

我选择NextJs作为我的前端,它提供了所有的好处。我的问题是:

我应该使用NextAuth还是Redux处理身份验证工作流?在NextAuth的第一种情况下,我从未实现过会话挂钩。在redux的情况下,我只是在应用程序的全局状态下调度操作和处理身份验证数据。

谢谢你的建议。

我已经使用了Next Auth,它有很多问题!然后,我为Google-auth创建了一个新的自定义API,每个ssr页面都有一个令牌和一个CSRF令牌,用于更新每个页面加载。

如果你愿意,我可以免费上传到git上:(

最新更新