System.Web.Security.Membership.GetUser C# (CSharp) Method

GetUser() public static method

public static GetUser ( ) : System.Web.Security.MembershipUser
return System.Web.Security.MembershipUser
		public static MembershipUser GetUser ()
		{
			return GetUser (HttpContext.Current.User.Identity.Name, true);
		}
		

Same methods

Membership::GetUser ( bool userIsOnline ) : System.Web.Security.MembershipUser
Membership::GetUser ( object providerUserKey ) : System.Web.Security.MembershipUser
Membership::GetUser ( object providerUserKey, bool userIsOnline ) : System.Web.Security.MembershipUser
Membership::GetUser ( string username ) : System.Web.Security.MembershipUser
Membership::GetUser ( string username, bool userIsOnline ) : System.Web.Security.MembershipUser

Usage Example

Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            UsernamePlaceHolder.Visible    = !Request.IsAuthenticated;
            OldPasswordPlaceHolder.Visible = Session[OldPasswordSessionKey] == null;

            if (IsPostBack)
            {
                MembershipUser user = Request.IsAuthenticated
               ? UserManager.GetUser()
               : UserManager.GetUser(Request["userName"]);
                string newPass = Request["firstNewPass"];

                if (user == null || newPass != Request["secondNewPass"] || Server.HtmlEncode(newPass) != newPass)
                {
                    ReportError();
                }
                else
                {
                    try
                    {
                        /*bool changePasswordSuccess =*/
                        user.ChangePassword(
                            (Session[OldPasswordSessionKey] ?? Request["oldPass"]).ToString(), newPass);
                        Session.Remove(OldPasswordSessionKey);
                        FormsAuthentication.SignOut();
                        Response.Redirect(FormsAuthentication.LoginUrl);
                    }
                    catch (Exception)
                    {
                        ReportError();
                    }
                }
            }
        }
All Usage Examples Of System.Web.Security.Membership::GetUser