예제 #1
0
        public static User GetUserFromToken()
        {
            // Get User form Token
            string token  = AuthenticationModule.GetToken();
            User   result = new User();

            if (!string.IsNullOrEmpty(token))
            {
                IClaimsIdentity claim = AuthenticationModule.GetClaim(token);
                result.UserId   = Convert.ToInt16(claim.UserId);
                result.UserName = claim.UserName;
                result.RoleId   = Convert.ToInt16(claim.RoleId);
            }

            return(result);
        }