2014-07-18 96 views
1

我已經使用我的quickblox應用程序實現了Facebook登錄,但我想知道是否有任何方法來實現Google登錄?他們的文檔中沒有任何內容會暗示這一點,但我只是想知道這裏的任何人是否已經想出瞭如何做到這一點?謝謝!Quickblox Google登錄

+0

你是指Google+登錄? –

+0

是的,這就是我的意思對不起 – Kevin

+0

你有沒有設法達到這個目的? – rokridi

回答

2

QuickBlox不支持Google+的出像Twitter和Facebook的方塊,

但是,無論如何,你可以實現Google+帳戶登錄。

例如,您有Google+的電子郵件,你想用它來登錄到QuickBlox,

這裏是你可以做什麼:

NSString *googleEmail = @""; 

[QBUsers logInWithUserEmail:googleEmail password:[googleEmail hash] delegate:self]; 

第一次,當你做到這一點 - 這要求將失敗,因爲你沒有這樣的用戶。

您需要處理這個錯誤,並創建新的用戶:

QBUUser *user = [QBUUser user]; 
user.email = googleEmail; 
user.password = [googleEmail hash]; 

[QBUsers signUp:user delegate:self]; 

,然後重複登錄請求。

富勒更多信息,你可以參考Users code sample

而且你可以建立使用任何你想要的算法的密碼,這只是哈希

有意義的例子嗎?

+0

感謝您的信息。我昨天的想法完全一樣。 – rokridi

+0

那麼如果用戶不是第一次選擇他們的密碼,那麼用戶如何在第一次登錄後登錄? – Kevin

+0

你只需要知道電子郵件。然後用電子郵件中的某些功能建立密碼 –