将 Facebook 的 Account Kit 与 Parse 集成

Integrate Facebook’s Account Kit with Parse

我想将 Facebook 的新登录框架 Account Kit(其中提供 phone 登录)集成到我的 iOS 应用程序中,该应用程序使用 Parse。

我能够成功集成框架;也就是说,我能够完成流程:用户输入他的 phone 号码 -> 收到带有代码的短信 -> 输入它并成功获得令牌。

我不确定接下来要做什么——如何跟进与 Parse 的集成?

我想到的其他相关问题是: 1.我是否还需要一些云代码来处理它? 2. 如何判断当前用户是新用户还是老用户?

我很乐意提供任何帮助...

我猜不只是 Cloud Code。您需要将 this 集成到您的 Parse Server 中。

另一种方式

如果你不能做服务器的事情,那么有一种懒惰、蹩脚和糟糕的方法来实现集成。但这解决了问题。

方法是

用户使用phone号码登录后获取用户的phone号码。

开发一种算法,根据给定的 phone 数字生成密码。

NSString generatePassword(NSString phone)

用户使用accountkit登录后,检查他的phone号码是否已经在Parse

如果用户的phone号码不在Parse,signUpInBackground(phonenumber, generatePassword(phonenumber), callback)

除非,logInInBackgroud(phonenumber, generatePassword(phonenumber), callback)

希望这会有所帮助:)