Account_Login.LogIn C# (CSharp) Method

LogIn() protected method

protected LogIn ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        protected void LogIn(object sender, EventArgs e)
        {
            if (IsValid)
            {
                // Validate the user password
                var manager = new UserManager();
                ApplicationUser user = manager.Find(UserName.Text, Password.Text);
                if (user != null)
                {
                    Analytics.Client.Identify(user.Id, new Segment.Model.Traits
                    {
                        { "name", user.UserName },
                        { "email", user.Email }
                    });

                    IdentityHelper.SignIn(manager, user, RememberMe.Checked);
                    IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
                }
                else
                {
                    FailureText.Text = "Invalid username or password.";
                    ErrorMessage.Visible = true;
                }
            }
        }
}
Account_Login