【问题标题】:Storing access token and refresh token NextJS存储访问令牌和刷新令牌 NextJS
【发布时间】:2021-07-16 04:56:27
【问题描述】:

我正在尝试集成一个使用 Next.js 和 Salesforce Marketing Cloud 构建的应用程序。此集成使用 OAuth。用户登录后,他会被重定向回 Next.js 应用,并使用授权代码,然后发送一个请求(带有代码),需要访问和刷新令牌。

存储访问和刷新令牌的最佳或正确(或安全)方式是什么?

可以存储在客户端吗?还是应该存储在 ServerSide(在 Next.js 中),使用 HttpOnly cookie 创建会话?

【问题讨论】:

    标签: next.js token access-token


    【解决方案1】:

    使用 CSRF 令牌存储 HttpOnly cookie 是存储 jwt 令牌的最佳方式。

    【讨论】: