我已经使用我的quickblox应用程序实现了Facebook登录,但我想知道是否有任何方法可以实现Google登录?他们的文档中没有任何内容表明这一点,但我只是想知道这里是否有人知道如何做到这一点?谢谢!
答案 0 :(得分:2)
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
了解更多信息你可以使用你想要的任何算法来构建密码,这只是一个哈希
的例子有意义吗?