public bool SignIn(string UserName, string Password) { bool flag = false; //Signin string userSigin = UserEngineService.SignIn(UserName, Password); if (userSigin == "success") { flag = true; } return(flag); }
public bool SetWindowsUserAuthenticated() { bool flag = false; IPrincipal PrincipalPermission = Thread.CurrentPrincipal; if (PrincipalPermission.Identity.IsAuthenticated) { string name = PrincipalPermission.Identity.Name; string NameAuthen = name.Split('\\')[1].ToString(); flag = UserEngineService.SignIn(NameAuthen); } return(flag); }
public void SetLanguage(short l) { DbLanguage language = UserEngineService.GetLanguage(l); this.CurrentLanguageID = language.Languageid; this.CurrentLanguageName = language.LanguageName; this.CurrentLanguageCode = language.LanguageCode; //IList<SuUserLang> userlang = SuUserLangService.FindByUserIdAndLanguageId(UserID, language.Languageid); //if (userlang != null && userlang.Count > 0) //{ // // FirstName = userlang[0].FirstName; // // LastName = userlang[0].LastName; // EmployeeName = userlang[0].Comment //} }
protected void ctlLingButtonSignOut_Click(object sender, EventArgs e) { try { #region clear user token cookies HttpCookie cookieUserToken = System.Web.HttpContext.Current.Request.Cookies["expUserToken"]; if (cookieUserToken != null) { cookieUserToken.Value = string.Empty; System.Web.HttpContext.Current.Response.Cookies.Add(cookieUserToken); } HttpCookie cookieUserName = System.Web.HttpContext.Current.Request.Cookies["expUserName"]; if (cookieUserName != null) { cookieUserName.Value = string.Empty; System.Web.HttpContext.Current.Response.Cookies.Add(cookieUserName); } HttpCookie cookieFromApp = System.Web.HttpContext.Current.Request.Cookies["expFromApp"]; if (cookieFromApp != null) { cookieFromApp.Value = string.Empty; System.Web.HttpContext.Current.Response.Cookies.Add(cookieFromApp); } #endregion UserEngineService.SignOut(UserAccount.UserID); UserEngineService.SignOutClearSession(); } catch { string url = HttpContext.Current.Request.Url.ToString(); if (ParameterServices.EnableSSLOnLoginPage && HttpContext.Current.Request.Url.Scheme.Equals(Uri.UriSchemeHttp)) { url = url.Replace(Uri.UriSchemeHttp, Uri.UriSchemeHttps); } Response.Redirect(url.Replace(HttpContext.Current.Request.RawUrl, ResolveUrl("~/Login.aspx"))); } }
public void SyncUpdateUserData(string userName) { UserEngineService.SyncUpdateUserData(userName); }
public SuUser ChangePassword(string userName, string oldPassword, string newPassword, string confirmPassword, string programCode) { return(UserEngineService.ChangePassword(userName, oldPassword, newPassword, confirmPassword, programCode)); }
public void SignOut(long userID) { UserEngineService.SignOut(userID); }
public string CheckSignIn(string UserName, string Password) { return(UserEngineService.SignIn(UserName, Password)); }
public bool SignIn(string UserName) { return(UserEngineService.SignIn(UserName)); }