Ejemplo n.º 1
0
        public void SetUserToConetext()
        {
            var tokenCookie = HttpContext.Current.Request.Cookies["Token"];
            var token       = tokenCookie != null && !String.IsNullOrEmpty(tokenCookie.Value)
                            ? tokenCookie.Value
                            : HttpContext.Current.Request.Headers["Authorization"];

            if (!String.IsNullOrEmpty(token))
            {
                Guid tokenId;
                if (Guid.TryParse(token, out tokenId))
                {
                    var apiUser = usersLogic.GetApiUserByToken(tokenId);
                    HttpContext.Current.Items["User"] = apiUser;
                }
            }
        }