我有一个单页应用程序,我可以在其中通过 auth0 登录并将访问令牌附加到我的 API 请求中。
当我在我的 GraphQL API 上收到请求时,我想验证访问令牌。
我尝试使用 this 来验证它,但得到 TokenExpiredError: jwt expired
并且怀疑它是我正在寻找的东西。
Sudo 代码类似于:
const accessToken = context?.req?.headers?.authorization;
await isTokenValid(accessToken)
Auth0 提供的所有其他示例似乎都是 rest 中间件。在 Graphql 中处理这个问题的最佳方法是什么?