authentication - Quickblox 谷歌登录

标签 authentication google-plus quickblox

我已经使用我的 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/

相关文章:

c# - 为什么我不能使用HttpClient 登录这个ASP.NET 网站?

linux - 我可以通过 sudo -u 伪装的身份列表

javascript - Google Plus 中奇怪的 JSON 响应

javascript - Google+ API 401 凭据无效

android - 您指定的签名指纹已被另一个 Android OAuth2 客户端使用

ios - QuickBlox iOS 失败,错误代码为 422

javascript - 用户登录后更新 Next.js 应用程序组件

node.js cookie 与 request.jar

javascript - 通过 QuickBlox Javascript SDK 共享屏幕

pascal - 如何在 Pascal 中创建 QuickBlox session