示例#1
0
 public void UserLogout()
 {
     ws_Login.LogMeSecure logins = new ws_Login.LogMeSecure();
     string Token = "D2AED9027CAC4E90BF0A0603995D0ABE";
     int iLogout = logins.SecUserLogOut(getLoginId(), getLoginGUID(),Token);
     logins.Dispose();
     //-- Clear Variables
     UserLoginName = "";
     Fullname = "";
     Zipcode = "";
     Firstname = "";
     Lastname = "";
     HttpContext.Current.Session[SiteConstants.LoginId] = null;
     HttpContext.Current.Session[SiteConstants.LoginGUID] = null;
     //-- Clear Session
     HttpContext.Current.Session[SiteConstants.UserLoginName] = null;
     HttpContext.Current.Session[SiteConstants.UserFullName] = null;
     HttpContext.Current.Session[SiteConstants.UserFirstName] = null;
     HttpContext.Current.Session[SiteConstants.UserLastName] = null;
     HttpContext.Current.Session[SiteConstants.UserValidLogin] = false;
     HttpContext.Current.Session[SiteConstants.UserZipCode] = null;
 }
示例#2
0
    public bool UserLogin(string UserID, string Password)
    {
        bool validLogin = false;
        DataSet dsLogin = new DataSet();
        string Token = "D2AED9027CAC4E90BF0A0603995D0ABE";
        ws_Login.LogMeSecure logins = new ws_Login.LogMeSecure();
        //--
        dsLogin = logins.SecUserInfo(UserID, Password,Token);
        //--
        foreach (DataTable table in dsLogin.Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                Authenticate = row["Authenticated"].ToString();

                if (Authenticate.ToUpper() == "YES")
                {
                    // START: Added June 10, 2009 by Jordan Sherer
                    UserLoginName = UserID;
                    // END

                    Fullname = row["FullName"].ToString();
                    Zipcode = row["ZipCode"].ToString();
                    Firstname = row["FirstName"].ToString();
                    Lastname = row["LastName"].ToString();
                    //LoginID = Convert.ToInt32(row["LoginID"].ToString());
                    //LoginGUID = row["LoginGUID"].ToString();
                    validLogin = true;
                    HttpContext.Current.Session[SiteConstants.LoginId] = Convert.ToInt32(row["LoginID"].ToString());
                    HttpContext.Current.Session[SiteConstants.LoginGUID] = row["LoginGUID"].ToString();
                }
                else
                {
                    validLogin = false;
                }
            }
        }
        logins.Dispose();
        dsLogin = null;
        return validLogin;
    }