* BAEL - 1916 * BAEL - 1916 Added JUnit tests * BAEL-1916 Renamed the project * Renamed the project
		
			
				
	
	
		
			34 lines
		
	
	
		
			828 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			828 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
(function () {
 | 
						|
    'use strict';
 | 
						|
 | 
						|
    angular
 | 
						|
        .module('app')
 | 
						|
        .controller('HomeController', HomeController);
 | 
						|
 | 
						|
    HomeController.$inject = ['$window', '$http', '$scope'];
 | 
						|
    function HomeController($window, $http, $scope) {
 | 
						|
        var vm = this;
 | 
						|
 | 
						|
        vm.user = null;
 | 
						|
 | 
						|
        initController();
 | 
						|
 | 
						|
        function initController() {
 | 
						|
 | 
						|
            $http({
 | 
						|
                url: 'http://localhost:8082/user',
 | 
						|
                method: "GET"
 | 
						|
            }).then(function (response) {
 | 
						|
                vm.user = response.data.name;
 | 
						|
            },function(error){
 | 
						|
                console.log(error);
 | 
						|
            });
 | 
						|
        };
 | 
						|
 | 
						|
        $scope.logout = function(){
 | 
						|
            $window.sessionStorage.setItem('userData', '');
 | 
						|
            $http.defaults.headers.common['Authorization'] = 'Basic';
 | 
						|
        }
 | 
						|
    }
 | 
						|
 | 
						|
})(); |