arnaucube
arnaucube/darkID-prototypePublic Self-hosted repository
darkID-prototype/clientApp/GUI/views/navbar.js
clientApp/GUI/views/navbar.jsRaw
 1'use strict';
 2
 3angular.module('app.navbar', ['ngRoute'])
 4
 5    .config(['$routeProvider', function($routeProvider) {
 6        $routeProvider.when('/navbar', {
 7            templateUrl: 'views/navbar.html',
 8            controller: 'NavbarCtrl'
 9        });
10    }])
11
12    .controller('NavbarCtrl', function($scope, $rootScope, $http, $routeParams, $location) {
13        $rootScope.server = JSON.parse(localStorage.getItem("darkID_server"));
14
15        $scope.user = JSON.parse(localStorage.getItem("darkID_user"));
16
17        $scope.logout = function() {
18            localStorage.removeItem("darkID_token");
19            localStorage.removeItem("darkID_user");
20            localStorage.removeItem("darkID_server");
21            window.location.reload();
22        };
23
24    });