Facebook登录Android应用程序 - Xamarin

时间:2014-01-03 07:38:03

标签: c# android facebook facebook-graph-api xamarin

我正在尝试创建一个将使用Facebook SDK的应用程序,并且您将能够通过Facebook登录。我在创建以下代码后发现Xamarin.Auth

            public int SaveUser(User user)
            {
                int r;
                lock (locker)
                {
                    connection = new SqlConnection("Data Source=" + path + ";Initial Catalog=DB;User ID=sa;Password=***********th");
                    connection.Open();
                    using (var command = connection.CreateCommand())
                    {
                        command.CommandText = "INSERT INTO tblUsers (Username, UserEmail, FirstName, LastName, FacebookID) VALUES (@Username, @UserEmail, @FirstName, @LastName,  @FacebookID)";
                        command.Parameters.AddWithValue("@UserEmail", user.Email);
                        command.Parameters.AddWithValue("@Username", user.UserName);
                        command.Parameters.AddWithValue("@FirstName", user.FName);
                        command.Parameters.AddWithValue("@LastName", user.LName);
                        command.Parameters.AddWithValue("@FacebookID", user.FacebookID);
                        r = command.ExecuteNonQuery();
                    }
                    connection.Close();
                    return r;
                 }    
             }

我将使用此代码插入用户登录数据库后从Facebook获取的数据。 根据我的理解,Xamarin.Auth只会通过某种安全层,或者与它无关? 我应该使用那个组件吗?

0 个答案:

没有答案