diff --git a/ui/src/api/index.js b/ui/src/api/index.js index 7cb2edef988e..e54a71552ea8 100644 --- a/ui/src/api/index.js +++ b/ui/src/api/index.js @@ -43,6 +43,9 @@ export function api (command, args = {}, method = 'GET', data = {}) { export function login (arg) { sourceToken.init() + // Logout before login is called to purge any duplicate sessionkey cookies + api('logout') + const params = new URLSearchParams() params.append('command', 'login') params.append('username', arg.username || arg.email)