fix: set path of rememberMe cookie to /

pull/8617/head
bnymncoskuner 5 years ago
parent b6c7b617f1
commit 233256d04e

@ -129,18 +129,18 @@ export class AuthPasswordFlowStrategy extends AuthFlowStrategy {
private setRememberMe(remember: boolean) { private setRememberMe(remember: boolean) {
this.removeRememberMe(); this.removeRememberMe();
localStorage.setItem(this.storageKey, 'true'); localStorage.setItem(this.storageKey, 'true');
document.cookie = `${this.cookieKey}=true${ document.cookie = `${this.cookieKey}=true; path=/${
remember ? ';expires=Fri, 31 Dec 9999 23:59:59 GMT' : '' remember ? ' ;expires=Fri, 31 Dec 9999 23:59:59 GMT' : ''
}`; }`;
} }
private removeRememberMe() { private removeRememberMe() {
localStorage.removeItem(this.storageKey); localStorage.removeItem(this.storageKey);
document.cookie = this.cookieKey + '= ; expires = Thu, 01 Jan 1970 00:00:00 GMT'; document.cookie = this.cookieKey + '= ; path=/; expires = Thu, 01 Jan 1970 00:00:00 GMT';
} }
async init() { async init() {
if (!getCookieValueByName('rememberMe') && localStorage.getItem(this.storageKey)) { if (!getCookieValueByName(this.cookieKey) && localStorage.getItem(this.storageKey)) {
this.oAuthService.logOut(); this.oAuthService.logOut();
} }

Loading…
Cancel
Save