(function () { 'use strict'; angular .module('app') .service('sessionService', sessionService); function sessionService($q, $rootScope, $state) { this.checkAccess = function (event, toState) { if (toState.data == undefined && $rootScope.isAuthenticated === false) { event.preventDefault(); $rootScope.$state.go('login'); } } } sessionService.$inject = ['$q', '$rootScope', '$state']; })();