1
我目前正在開發一個iOS應用程序,它將(如果我能弄清楚此問題)使用Azure作爲後端。用戶應該使用他們已經在其iOS設備上設置的iOS帳戶登錄。我使用反向身份驗證(https://dev.twitter.com/docs/ios/using-reverse-auth)來獲取用戶的訪問令牌,並且我想使用所述訪問令牌來登錄用戶。使用Twitter上的Twitter訪問令牌進行身份驗證(使用iOS Twitter反向身份驗證)
我嘗試使用(SWIFT代碼段)
let tokenDictionary = ["access_token": "<token-I-got>"];
client.loginWithProvider("twitter", token: tokenDictionary.bridgeToObjectiveC(), completion: {(user: MSUser!, error: NSError?) in
if let user = user? {
print(user.userId)
} else if let error = error? {
print(error)
}
})
,但唯一的一點是API返回:不支持
Twitter的令牌POST。
任何想法,我可以得到這個工作,或者我必須從Azure切換到不同的東西? (並且使用webview進行登錄不是一種選擇,因爲我們已經在憑藉憑據設置的iOS上已經有了這個很好的帳戶)。
感謝您的幫助。