From b3aad46b0597a1b5a1cad3b5975cd23b9f294cf1 Mon Sep 17 00:00:00 2001 From: Ozmar Ugarte Date: Sun, 2 Aug 2020 12:35:45 -0500 Subject: [PATCH] Save authData in local storage - In order to keep a consisten behaviour across the different ways of sign in we save the authData in Local Storage when we sign in using OAuth in the same window just as we do when OAuth with new window --- projects/angular-token/src/lib/angular-token.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/projects/angular-token/src/lib/angular-token.service.ts b/projects/angular-token/src/lib/angular-token.service.ts index 5290f626..25e18530 100755 --- a/projects/angular-token/src/lib/angular-token.service.ts +++ b/projects/angular-token/src/lib/angular-token.service.ts @@ -399,8 +399,8 @@ export class AngularTokenService implements CanActivate { // Reset password request resetPassword(resetPasswordData: ResetPasswordData, additionalData?: any): Observable { - - + + if (additionalData !== undefined) { resetPasswordData.additionalData = additionalData; } @@ -556,6 +556,7 @@ export class AngularTokenService implements CanActivate { if (this.checkAuthData(authData)) { this.authData.next(authData); + this.setAuthData(authData); } }); }