mirror of
https://github.com/Foltik/Shimapan
synced 2024-11-15 17:18:05 -05:00
15 lines
485 B
JavaScript
15 lines
485 B
JavaScript
var angular = require('angular');
|
|
|
|
angular.module('NavCtrl', ['AuthSvc']).controller('NavController', ['$scope', '$window', 'AuthService', function($scope, $window, AuthService) {
|
|
$scope.user = {};
|
|
AuthService.whoami(data => {
|
|
$scope.user = data;
|
|
});
|
|
|
|
$scope.logout = AuthService.logout;
|
|
|
|
$scope.hasPermission = function(permission) {
|
|
return ($scope.user && $scope.user.scope &&
|
|
$scope.user.scope.indexOf(permission) !== -1);
|
|
};
|
|
}]); |