コード例 #1
0
        private void btnLogin_Clicked(object sender, EventArgs e)
        {
            if (!db.EmailRegistered(tbEmail.Text))
            {
                ErrorMessage.Text = "User does not exist!";
                return;
            }
            User user = db.GetUser(tbEmail.Text);

            if (PasswordUtils.CheckPasssword(user.Password, tbPassword.Text))
            {
                NavigationPage newPage = new NavigationPage(new HomeP(user));
                newPage.Title     = "Golden Rhino";
                mainPage.MainPage = newPage;
                return;
            }
            ErrorMessage.Text = "Incorrect password!";
        }