不要用parsefacebooktils和Xamarin创建新用户
本文关键字:新用户 用户 创建 Xamarin parsefacebooktils | 更新日期: 2023-09-27 18:15:26
我正在查看ParseFacebookUtils
类的文档,我看到有一种方法可以用来用他们的Facebook ID和令牌登录用户。这太棒了,正是我想要的。
然而,当我进一步查看文档时,我看到了这个
如果给定的Facebook凭据的用户不存在,则将创建一个新用户。
这对我来说是个坏消息。是否没有办法禁用此功能并简单地显示用户未经过身份验证?如果发生这种情况,我不想创建新用户,我只想显示登录失败。
如果你想让用户登录他的facebook帐户,你应该将用户与他的facebook详细信息关联起来,根据指南:
if (!ParseFacebookUtils.IsLinked(user))
{
// Make your browser control visible
try
{
await ParseFacebookUtils.LinkAsync(user, browser, null);
// The user logged in with Facebook!
}
catch
{
// User cancelled the Facebook login or did not fully authorize.
}
// Hide your browser control
}
如果你不想这样做,你只是想检查当前的facebook帐户是否存在,有一个编写的方法,你必须创建自己的