protected override bool AuthorizeCore(HttpContextBase httpContext)
        {
            try
            {
                //если пользователь неавторизован, то не надо просить его заполнить личные данные
                if (!httpContext.User.Identity.IsAuthenticated) return true;

                var dataAccess = new DataAccess();

                var user = dataAccess.Users.Find(int.Parse(httpContext.User.Identity.Name));

                dataAccess.Entry(user).Reference(u => u.Player).Load();

                return user.Player != null;
            }
            catch
            {
                return true;
            }
        }