private void SignIn(string u, string p, bool remember) { DBUser user = new DBUser(u); bool ok = false; if (user.Username != "") { ok = p.ToLower() == user.Password.ToLower(); } if (ok) { CKUser.Login(user.Username, user.Fullname, user.Email, remember); if (redirect == "null") { redirect = ""; } if (redirect != "") { Response.Redirect(redirect); } else { Response.Redirect(CKUser.Username + Settings.Ext); } } else { Response.Redirect("login.aspx?er=1"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { GetRedirect(); if (Request.QueryString["logout"] != null) { CKUser.Logout(); if (redirect == "") { redirect = "login.aspx"; } Response.Redirect(redirect); } if (Request.QueryString["n"] != null && Request.QueryString["p"] != null) { SignIn(Request.QueryString["n"].Trim(), Request.QueryString["p"], Request.QueryString["r"] != null); } if (CKUser.Username != "") { if (redirect == "null") { redirect = ""; } if (redirect != "") { Response.Redirect(redirect); } else { Response.Redirect(CKUser.Username + Settings.Ext); } } } }