protected void LoginControll_LoggedIn(object sender, EventArgs e) { var targetUrl = GetPostLoginUrl(); var userName = ((Login)sender).UserName; if (this._ssoEnabled) { this.GetCookie().Value = CryptoApi.Crypt(userName, "sensenet60beta1", "SenseNetContentRepository"); } if (OnUserLoggedIn != null) { OnUserLoggedIn(sender, e); } Logger.WriteAudit(AuditEvent.LoginSuccessful, new Dictionary <string, object> { { "UserName", userName }, { "ClientAddress", Request.ServerVariables["REMOTE_ADDR"] } }); LoginExtender.OnLoggedIn(new LoginInfo { UserName = userName }); HttpContext.Current.Response.Redirect(targetUrl); }