我已经使用我的 Quickblox 应用程序实现了 Facebook 登录,但我想知道是否还有办法实现 Google 登录?他们的文档中没有任何内容表明这一点,但我只是想知道这里是否有人知道如何做到这一点?谢谢!
最佳答案
QuickBlox 不像 Twitter 和 Facebook 那样支持开箱即用的 Google+,
但是,无论如何,您可以实现 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
您可以使用任何您想要的算法来构建密码,这只是一个哈希示例
有道理吗?
关于authentication - Quickblox 谷歌登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24831440/