示例#1
0
        /// <summary>
        /// validateUserToken
        /// </summary>
        private void validateUserToken()
        {
            bool isValid  = true;
            var  identity = User.Identity as ClaimsIdentity;

            token = identity.Name;
            if (!Request.IsAuthenticated || !identity.IsAuthenticated)
            {
                isValid = false;
            }
            if (isValid)
            {
                UserModel userModel = CommonMethod.ConvertJsonStringToObject <UserModel>(identity.Name);
                userId = userModel.UserId;
                if (userModel.UserId < 0)
                {
                    isValid = false;
                }
            }
            if (!isValid)
            {
                redirectToLogin();
            }
        }