使用OAuth 1.0a / x_auth服务器在PHP中进行身份验证

时间:2015-02-11 18:28:42

标签: php authentication oauth xauth oauth-1.0a

需要帮助在PHP中使用OAuth 1.0a X_AUTH服务器进行身份验证。我已经看了几个库,似乎无法找到一个支持x_auth类型设置的库。

这是我正在尝试创建的POST。

POST /oauth/access_token HTTP/1.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
Authorization: 
OAuth oauth_consumer_key="a105eV7Wq6CyfnLfPHWIHlZfb96i4nLzvIBSUozn", 
oauth_nonce="kKhMKRxUpgfJ09iArtraNGc9huPdBkZI7GBkAd4exa0", 
oauth_signature="u2hPmgYlnZe7fLN3J0qPFQtl5tU%2FjLY%3D", 
oauth_signature_method="HMAC-SHA1", 
oauth_timestamp="1390416425", 
oauth_version="1.0"

x_auth_username=api%2buser%40yourcompany.com&x_auth_mode=client_auth&x_auth_password=secretword1

以下是我到目前为止所研究的库,他们没有x_auth支持。

我正在寻找有关如何使用此类oauth服务器进行身份验证的任何帮助/指导,或者您是否知道或可以找到任何具有xaauth支持oauth 1.0a的库。

0 个答案:

没有答案