Пример #1
0
        private ClaimsPrincipal ParseToken(string token)
        {
            ClaimsPrincipal principle = _jwtParser.ParseToken(token, ConfigurationManager.AppSettings["TokenKey"]);
            var             identity  = principle?.Identity as ClaimsIdentity;

            if (identity == null)
            {
                return(null);
            }

            if (!identity.IsAuthenticated)
            {
                return(null);
            }

            return(principle);
        }