【发布时间】:2020-08-21 15:42:45
【问题描述】:
我目前正在 SSR 页面中使用 PKCE 进行 oauth 2.0 代码授权授权(前面使用 React,后面使用 Express)。
当客户端请求授权服务器代码时,我应该将code_verifier 存储在哪里(当授权服务器创建 code_challenge 和 code_verifier 以验证后者时)。我的授权服务器在独立的堆栈/基础架构中运行。
我应该将code_verifier 存储在 req.headers 中吗?
(见Draft Campbell OAuth TBPKCE-00)
我们关注RFC6749
【问题讨论】:
-
您好,可以分享您已经尝试过的代码示例吗,如果您提供运行代码 sn-ps 将有助于我们进行调试,并且您是否已经 google 了您的问题?如果您让我们知道您已经研究过什么,那就太好了
标签: node.js reactjs oauth-2.0 pkce oauth2orize