using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.Security; public partial class UserControls_LoginBox : System.Web.UI.UserControl { protected void Page_Load(object sender, EventArgs e) { string[] temp = Request.Url.Segments; if (temp[temp.Length - 1].ToLower() == "login.aspx") // hide if at login page. { loginBox.Visible = false; } else { if (Util.Member != null) loginBox.Visible = false; } } protected void btLogin_Click(object sender, EventArgs e) { FormsAuthentication.SignOut(); Util.LocalUser = null; Util.Member = null; if (ACLogin.Member(txtUserID.Text, txtPassword.Text)) { Response.Redirect(Request.Url.ToString());//back to current page, to generate logout and memeber link } else if (ACLogin.LocalUser(txtUserID.Text, txtPassword.Text)) { Response.Redirect("~/admin/Default.aspx"); } else lbStatus.Text = "
Login Incorrect!
"; } }