fix(logout): clean user data when logout EE-6368 (#10690)

pull/10694/head
cmeng 2023-11-27 17:21:55 +13:00 committed by GitHub
parent 2fe965942a
commit 140ac5d17c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -51,6 +51,7 @@ angular.module('portainer.app').factory('Authentication', [
LocalStorage.cleanAuthData();
LocalStorage.storeLoginStateUUID('');
tryAutoLoginExtension();
cleanUserData();
}
function logout() {
@ -87,6 +88,10 @@ angular.module('portainer.app').factory('Authentication', [
return user;
}
function cleanUserData() {
user = {};
}
async function loadUserData() {
const userData = await getCurrentUser();
user.username = userData.Username;