public User Map(MembershipUser membershipUser) { if (membershipUser == null) { throw new ArgumentNullException("membershipUser"); } if (membershipUser.ProviderUserKey == null) { throw new ArgumentNullException("membershipUser"); } var id = (Guid)membershipUser.ProviderUserKey; var userFromStore = UserProcess.GetUser(id); userFromStore.Login.EmailAddress = membershipUser.Email; userFromStore.Login.IsApproved = membershipUser.IsApproved; userFromStore.Login.IsLockedOut = membershipUser.IsLockedOut; userFromStore.Login.IsOnline = membershipUser.IsOnline; userFromStore.Login.LastActivityDate = membershipUser.LastActivityDate; userFromStore.Login.LastLockoutDate = membershipUser.LastLockoutDate; userFromStore.Login.LastLoginDate = membershipUser.LastLoginDate; userFromStore.Login.LastPasswordChangedDate = membershipUser.LastPasswordChangedDate; return(userFromStore); }
protected void Kaydet_Click(object sender, EventArgs e) { User usr = UserProcess.GetUser(Mailtext.Text, passwordText.Text); if (usr != null) { Session["AuthenticatedUserData"] = usr; if (usr.IsUserAdmin) { //admin Response.Redirect("Default.aspx"); } else { //normal user Response.Redirect("NormalUser.aspx"); } } else { labelNoUser.Text = "No Authentication!"; } }