【发布时间】:2019-11-23 21:10:13
【问题描述】:
更新的问题:我想在 NodeJs 中使用 oauth2 请求对用户进行身份验证,但我无法在网络上找到任何文章来执行此操作。
Twitter 通常,大多数人在网络上使用 oauth 1 进行身份验证,因为我不想拥有快速会话中间件,而且,我很想了解当他们没有护照策略时如何使用 oauth 对用户进行身份验证等等。
有人可以帮我弄清楚我们如何使用他们的文档(使用代码和可能的 axios)在 Twitter 中验证用户吗?
【问题讨论】:
-
您能否发布一个指向 oauth 库来源的链接。确保它正在生成 OAuth 1.0a 授权标头。可以打印请求日志吗?
-
无法通过 OAuth 2 在 Twitter 上对用户进行身份验证。用户身份验证仅支持 OAuth 1.0A。 Twitter 仅将 OAuth 2 用于仅应用程序身份验证,它没有用户上下文。因此,很遗憾,您将无法为此使用 OAuth 2。
标签: javascript node.js twitter oauth-2.0 axios