var angular = require('angular');

angular.module('NavCtrl', ['AuthSvc']).controller('NavController', ['$scope', '$window', 'AuthService', function($scope, $window, AuthService) {
    $scope.user = {};
    AuthService.currentUser(function(user) {
        $scope.user = user;
    });

    $scope.logout = AuthService.logout;

    $scope.hasPermission = function(permission) {
        if (!$scope.user.scope) return false;
        return $scope.user.scope.indexOf(permission) !== -1;
    };

}]);