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';
|
|
}
|
|
}
|
|
|
|
})(); |