获取中的OAuth1身份验证

我正在尝试使用OAuth令牌连接我的drupal。

我能够使用PostMan并将OAuth1身份验证设置为标题来成功完成。
在我的javascript应用中,我使用Fetch for get请求,问题是如何添加标头。

在php中,可以使用 GuzzleHttp \ Subscriber \ Oauth \ Oauth1; 课程</ em>(参考)</ p>

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

示例JS代码</ p>

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

展开原文

原文

I am trying to connect my drupal using OAuth Token. I am able to successfully do it using PostMan with OAuth1 Authentication set as header. In my javascript app, I am using Fetch for get request, the issue is how to you add the header. In php one can use GuzzleHttp\Subscriber\Oauth\Oauth1; Class (Ref)

But how to do this in my JS App? what library can I use for generating proper header compatible with OAuth using Consumer Secret and Client Key

Sample JS Code

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

1个回答

展开原文

原文

I solved it using oauth-1.0a Check implementatiom on https://github.com/ddo/oauth-1.0a/issues/35

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐