예제 #1
0
        public static bool Login()
        {
            int count = SessionUtility.Get(ConfigurationKey.UserLoginCountCode, () => 0);

            if (count > 5)
            {
                return(false);
            }
            count++;
            SessionUtility.Set(ConfigurationKey.UserLoginCountCode, count);
            return(true);
        }
        private string ReadVerifyCode()
        {
            string funMsg = "Function: ReadVerifyCode();" + FileUtility.NewLine + _ClassMsg;

            try
            {
                return(SessionUtility.Get <string>(SessionNames.VERIFYCODE));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public UserInfo GetUserInfo()
        {
            string funMsg = "Function: IsLogin()" + FileUtility.NewLine + _ClassMsg;

            try
            {
                UserInfo userInfo = SessionUtility.Get <UserInfo>(SessionNames.USERINFO);
                return(userInfo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }