Comment faire pour exécuter une fonction dans chaque page dans AngularJs

J'ai créé une fonction qui permet de valider si un Cookie existe et je veux exécuter cette fonction dans chaque page à l'aide d'angularjs. Je n'arrive pas à les faire exécuter. Dois-je mettre le module dans un nouveau contrôleur?

C'est dans quelle mesure j'ai atteint:

  angular.module('myApp', ['ngCookies']).
    config(['$routeProvider', function($routeProvider) {
    $routeProvider.
        when('/products', {templateUrl: '/tmpl/products.html', controller: Ctrl}).
        otherwise({redirectTo: '/index'})
  }]).run( function($rootScope, $location) {

 //should I call it here?
 //validateCookie();


});

function validateCookie($scope, $cookieStore, $http){


}

OriginalL'auteur Vitaliy.sikor | 2013-04-22