Parse文档提供了有关将Facebook帐户与已注册的ParseUser相关联的说明。
要注册ParseUser,用户需要选择用户名,密码并提供电子邮件。
我正在创建一个移动游戏,我将使用Parse存储有关游戏会话的数据,我将使用Facebook来允许用户“挑战”#34;他们的Facebook朋友发起了这些挑战。
出于这个原因,我想让我的用户"注册"用他们的Facebook帐户登录我的游戏。我不需要他们选择用户名和密码。
我怎样才能做到这一点?
答案 0 :(得分:3)
您可以在通过Facebook登录后创建Parse用户,无需提供任何用户名,密码或电子邮件。使用Facebook Unity SDK首先登录您的用户,如下所示:https://developers.facebook.com/docs/unity/examples#login
然后通过调用LogInAsync()
方法使用Parse ParseFacebookUtils创建与该Facebook用户关联的Parse用户:
Task<ParseUser> logInTask = ParseFacebookUtils.LogInAsync(userId, accessToken, tokenExpiration);