void Login1_LoggedIn(object sender, EventArgs e) { if (IsCaptchaValid && Page.IsValid && IsPostBack) { MembershipUser user = Membership.GetUser(Login1.UserName); SueetieUser sueetieUser = SueetieUsers.GetUser(user.UserName); bool hasIP = String.IsNullOrEmpty(sueetieUser.IP); string ip = String.IsNullOrEmpty(sueetieUser.IP) ? HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"] : sueetieUser.IP; if (SueetieUsers.IsIPBanned(ip)) { Response.Redirect("/members/message.aspx?msgid=9"); } else { SueetieUsers.CreateUpdateUserProfileCookie(sueetieUser); SueetieLogs.LogUserEntry(UserLogCategoryType.LoggedIn, -1, sueetieUser.UserID); sueetieUser.IP = ip; SueetieUsers.UpdateSueetieUserIP(sueetieUser); string returnUrl = Request.QueryString["ReturnUrl"]; if (returnUrl != null) { Response.Redirect(returnUrl); } else { Response.Redirect("/default.aspx", true); } } } }