Browse Source
Merge pull request #22740 from abpframework/auto-merge/rel-9-2/3678
Merge branch dev with rel-9.2
pull/22759/head
maliming
10 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
6 additions and
2 deletions
-
npm/ng-packs/packages/oauth/src/lib/services/remember-me.service.ts
|
|
|
@ -22,7 +22,11 @@ export class RememberMeService { |
|
|
|
|
|
|
|
getFromToken(accessToken: string) { |
|
|
|
const tokenBody = accessToken.split('.')[1].replace(/-/g, '+').replace(/_/g, '/'); |
|
|
|
const parsedToken = JSON.parse(atob(tokenBody)); |
|
|
|
return Boolean(parsedToken[this.#rememberMe]); |
|
|
|
try { |
|
|
|
const parsedToken = JSON.parse(atob(tokenBody)); |
|
|
|
return Boolean(parsedToken[this.#rememberMe]); |
|
|
|
} catch { |
|
|
|
return false; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|