Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.IsAuthenticated)
            {
                AuthPanel.Visible = true;
            }
            else
            {
                AnonPanel.Visible = true;
            }

            if (Page.IsPostBack)
            {
                UniversityChat.Model.User user = new UniversityChat.Model.User(UserName.Text, Password.Text);

                if (Users.AuthenticateUser(user))
                {
                    FormsAuthentication.RedirectFromLoginPage(user.NickName, RememberMe.Checked);
                }
                else
                {
                    // authentication failed!
                    InvalidMessage.Visible = true;
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Response.Clear();
            string result = "Denied";

            if (Request.RequestType.Equals("POST"))
            {
                if (!string.IsNullOrEmpty(Request.Params["username"]) && !string.IsNullOrEmpty(Request.Params["password"]))
                {
                    string username = Request.Params["username"];
                    string password = Request.Params["password"];

                    UniversityChat.Model.User user = new UniversityChat.Model.User(username, password);

                    if (Users.AuthenticateUser(user))
                    {
                        result = "Authenticated";
                    }
                    else
                    {
                        // authentication failed!
                        // stay with "Denied" response...
                    }
                }
            }

            Response.Write(result);
            Response.End();
        }