【发布时间】:2021-03-05 07:09:00
【问题描述】:
在尝试访问后端 (Apollo GraphQL) 时清除 NextAuth.js 会话的最佳方法是什么,并且由于令牌已过期或无效而返回 401?
我想过errorLink和signout,但据我所知signout不能在getServerSideProps使用服务器端,而只能用于客户端。
推荐的方法是什么?有没有其他方法可以实现中间件来处理这种情况?
谢谢
【问题讨论】:
-
您能给我们提供一个minimal reproducible example吗?
-
我添加了我正在尝试使用的 errorLink,但正如我所说,
signOut()仅在客户端可用。
标签: reactjs graphql next.js apollo next-auth