public void SignOut(string token)
 {
     if (!string.IsNullOrEmpty(token))
     {
         RedisCachedHelper.RemoveKey(token);
     }
 }
        public void ReloadUserAmountCache(decimal amount)
        {
            var user = CurrentUser;

            user.Amount = amount;
            RedisCachedHelper.Set(APIToken, user);
        }
        public string SignIn(UserModel user)
        {
            var token = Guid.NewGuid().ToString();

            RedisCachedHelper.Set(token, user);
            return(token);
        }
Beispiel #4
0
        public async Task <JsonResult> CheckToken(string tk)
        {
            var user = RedisCachedHelper.Get <UserModel>(tk);

            //return SucessResult(user == null ? "N" : "Y");
            return(Json(""));
        }
        public bool Authoriz()
        {
            var user = CurrentUser;

            //更新缓存时间
            if (user != null)
            {
                RedisCachedHelper.Set(APIToken, user);
            }

            return(CurrentUser != null);
        }