1

需要帮助在 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 服务器进行身份验证的任何帮助/指导,或者您是否知道或可以找到任何支持 oauth 1.0a 的 x_auth 库。

4

0 回答 0