mirror of
https://github.com/goharbor/harbor.git
synced 2024-10-09 02:38:34 +02:00
32 lines
736 B
JavaScript
32 lines
736 B
JavaScript
|
(function() {
|
||
|
|
||
|
'use strict';
|
||
|
|
||
|
angular
|
||
|
.module('harbor.layout.header')
|
||
|
.controller('HeaderController', HeaderController);
|
||
|
|
||
|
HeaderController.$inject = ['CurrentUserService', '$scope'];
|
||
|
|
||
|
function HeaderController(CurrentUserService, $scope) {
|
||
|
var vm = this;
|
||
|
|
||
|
vm.isLoggedIn = true;
|
||
|
vm.currentUser = {};
|
||
|
|
||
|
CurrentUserService()
|
||
|
.then(currentUserSucess)
|
||
|
.catch(currentUserFailed);
|
||
|
|
||
|
function currentUserSucess(response) {
|
||
|
vm.isLoggedIn = true;
|
||
|
vm.currentUser.username = response.data.username;
|
||
|
console.log('vm.currentUser.username:' + vm.currentUser.username);
|
||
|
}
|
||
|
|
||
|
function currentUserFailed(e) {
|
||
|
// vm.isLoggedIn = false;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
})();
|