2013-04-16 44 views
0

有人可以推薦iOS庫來簽署OAuth1請求。我查看了AFOAuth1Client,但不清楚如何在用戶使用其用戶標識和密碼進行身份驗證後生成授權令牌的情況下籤署請求。看來AFOAuth1Client假定令牌是通過OAuth獲取令牌請求接收的。用於使用OAuth1對請求進行簽名的iOS庫?

回答

0

GitHub上有大約167個列表(雖然有些是叉子,並不全是支持OAuth 1)。如果我沒有提到我自己的話,我會失去... SDOAuthHelper

OAuth不是直截了當的。我建議你堅持使用AFOAuth1Client並嘗試使其工作。他們都經歷相同的過程,並且當你(總是)得到簽名錯誤時,理解它會有幫助。

+0

感謝斯蒂芬 - 是啊是擔心使用分叉庫。令人驚訝的是這不是更明顯,因爲這是一個非常常見的用例。 –

1

掘到AFOAuth1Client我執行以下操作:

AFOAuth1Client *httpClient = [[AFOAuth1Client alloc] initWithBaseURL:url key:consumerKey secret:consumerSecret]; 
AFOAuth1Token *token = [[AFOAuth1Token alloc] initWithKey:accessToken secret:tokenSecret session:nil expiration:nil renewable:YES]; 
httpClient.accessToken = token; 
相關問題