获取中的OAuth1身份验证

时间:2016-02-27 20:33:19

标签: javascript php drupal oauth

我正在尝试使用OAuth令牌连接我的drupal。 我能够使用PostMan并将OAuth1身份验证设置为标头来成功完成此操作。 在我的javascript应用程序中,我使用Fetch for get请求,问题是如何添加标头。 在php中,可以使用 GuzzleHttp \ Subscriber \ Oauth \ Oauth1;班级Ref

但是如何在我的JS应用程序中执行此操作?我可以使用哪个库来使用消费者密钥和客户端密钥生成与OAuth兼容的正确标头

示例JS代码

return fetch('http://d8.epicureans.in/node/1?_format=json', {'mode': 'no-cors',
method: 'get',
headers: {},
})

1 个答案:

答案 0 :(得分:0)

我用oauth-1.0a解决了它 检查实施 https://github.com/ddo/oauth-1.0a/issues/35