<%@ Control %>
| |
<%@ Register TagPrefix="devHood" TagName="Caste" src="/ratings/caste.ascx" %> |
| |
<%@ Import Namespace=DH_Users %> |
<html> <head> <LINK rel="stylesheet" type="text/css" href="/iesite.css" /> <script language="c#" runat="server"> bool bAuthenticated; bool bLoginVisible = true; public bool LoginVisible { set { bLoginVisible = value; tblLogin.Visible = value; } } void Page_Load(Object o, EventArgs e) { hlViewSource.NavigateUrl += Request.Url.AbsolutePath; PassportIdentity id = (PassportIdentity) Page.User.Identity; if (id.IsAuthenticated) { lblPassportLogo.Text = id.LogoTag2("https://devhood.com/default.aspx"); caste1.GetProfile(Page.User.Identity.Name); tblAuthenticated.Visible = true; } else { lblPassportLogo.Text = id.LogoTag2("https://devhood.com/login.asp?orgurl=" + Request.Url.ToString()); } } void Page_PreRender(Object o, EventArgs e) { /* if (Page.User.Identity.IsAuthenticated) { DH_User dhUserInfo = DH_UserDB.GetUserFromID(Page.User.Identity.Name); lblFirstName.Text = dhUserInfo.FirstNames; lblLastName.Text = dhUserInfo.LastName; tblLogin.Visible = false; tblAuthenticated.Visible = true; lbLogOut.Visible = true; lblLogOut.Visible = true; lblBar.Visible = true; } else { tblLogin.Visible = bLoginVisible; tblAuthenticated.Visible = false; lbLogOut.Visible = false; lblLogOut.Visible = false; lblBar.Visible = false; } */ } void Login_Btn_Click(Object o, EventArgs e) { int user_id = DH_UserDB.AuthenticateUser(email.Text, password.Text); if (user_id == -1 || user_id == -2 || user_id == -3) { Page.Response.Redirect("/login.aspx?err=1"); } else { FormsAuthentication.SetAuthCookie(user_id.ToString(), false); Page.Response.Redirect(Page.Request.RawUrl); } } void lbLogOut_On_Click(Object o, EventArgs e) { FormsAuthentication.SignOut(); email.Text = ""; password.Text = ""; Page.Response.Redirect(Page.Request.RawUrl); } </script>
|