C#Parse.com + Facebook注册

时间:2015-11-26 03:35:05

标签: c# facebook parse-platform uwp

我在UWP应用中实现用户注册+登录功能时遇到问题。关于如何在C#.NET中完成此操作,没有太多可用的信息。如果我关注Parse.com的documentation,我会得到一个"任务取消的例外"。在做了一些研究后,我发现这个线程here似乎解决了这个异常。我能够访问登录页面但我不知道如何在成功登录后将用户重定向到MainPage.xaml。

两个问题: 1-如何检测登录成功? 2-在FB成功验证后,如何将用户重定向到MainPage.xaml或任何其他页面?

这是我到目前为止所拥有的:

public sealed partial class FacebookLogin : Page
{
    Task<ParseUser> task;
    CancellationTokenSource source;

    public FacebookLogin()
    {
        this.InitializeComponent();
        FacebookWebViewLogin.Loaded += Facebook_Login ;
    }



    async void Facebook_Login(object sender, RoutedEventArgs e)
    {
        try
        {
            source = new CancellationTokenSource();
            task = ParseFacebookUtils.LogInAsync(FacebookWebViewLogin, new[] { "user_likes", "email" });
            await task;
            Frame.Navigate(typeof(MainPage));
        }
        catch (Exception ex)
        {
            task = null;
        }
    }
}

2 个答案:

答案 0 :(得分:0)

如果您正在寻找一种通过Facebook进行身份验证的方式,那么微软会在他们的博客上提供一个很好的样本,涵盖了这一点!如果你需要更多帮助它的工作方式,我很乐意伸出援助之手。 - Windows SDK for Facebook

答案 1 :(得分:0)

enter image description here 根据意见发表声明;用参考或个人经验支持他们。