目前,我正在使用 Parse 处理我的后端,并且我有多种登录方式(通过常规电子邮件/密码和通过linkedin)。
Parse 有一个特定的登录方法,需要用户名/密码。
PFUser *parseUser = [PFUser logInWithUsername:username password:password];
如果用户通过linkedin注册,我将他的信息组合哈希作为他的密码,并通过解析登录。 (即用户名:用户的linkedin帐户/密码:用户信息的哈希版本)。
如果用户通过邮箱注册,用户设置自己的密码,通过解析登录(即用户名:用户邮箱/密码:用户预定义密码)。
没有办法检索纯文本版本的密码,那么当用户定期注册(设置自己的密码)时,通过linkedin处理登录的好方法是什么?反之亦然?
Best Answer-推荐答案 strong>
Parse 发布了有关如何处理第三方身份验证的教程。
http://blog.parse.com/2014/01/14/adding-third-party-authentication-to-your-web-app/
https://parse.com/tutorials/adding-third-party-authentication-to-your-web-app
关于ios - 处理多种登录方式,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/20990727/
|