Browse Source

prettify

pull/18768/head
Sinan Öztürk 3 years ago
parent
commit
165885e581
  1. 38
      npm/ng-packs/packages/oauth/src/lib/services/remember-me.service.ts
  2. 2
      npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts

38
npm/ng-packs/packages/oauth/src/lib/services/remember-me.service.ts

@ -1,27 +1,27 @@
import { AbpLocalStorageService } from "@abp/ng.core";
import { Injectable, inject } from "@angular/core";
import { AbpLocalStorageService } from '@abp/ng.core';
import { Injectable, inject } from '@angular/core';
@Injectable({
providedIn: 'root'
providedIn: 'root',
})
export class RememberMeService {
readonly #rememberMe = 'remember_me'
protected readonly localStorageService = inject(AbpLocalStorageService);
readonly #rememberMe = 'remember_me';
protected readonly localStorageService = inject(AbpLocalStorageService);
set(remember: boolean) {
this.localStorageService.setItem(this.#rememberMe, JSON.stringify(remember));
}
set(remember: boolean) {
this.localStorageService.setItem(this.#rememberMe, JSON.stringify(remember));
}
remove() {
this.localStorageService.removeItem(this.#rememberMe);
}
remove() {
this.localStorageService.removeItem(this.#rememberMe);
}
get() {
return Boolean(JSON.parse(this.localStorageService.getItem(this.#rememberMe)));
}
get() {
return Boolean(JSON.parse(this.localStorageService.getItem(this.#rememberMe)));
}
getFromToken(accessToken: string) {
let parsedToken = JSON.parse(atob(accessToken.split(".")[1]));
return Boolean(parsedToken[this.#rememberMe]);
}
}
getFromToken(accessToken: string) {
const parsedToken = JSON.parse(atob(accessToken.split('.')[1]));
return Boolean(parsedToken[this.#rememberMe]);
}
}

2
npm/ng-packs/packages/oauth/src/lib/strategies/auth-code-flow-strategy.ts

@ -13,7 +13,7 @@ export class AuthCodeFlowStrategy extends AuthFlowStrategy {
return super
.init()
.then(() => this.oAuthService.tryLogin().catch(noop))
.then(() => this.oAuthService.setupAutomaticSilentRefresh())
.then(() => this.oAuthService.setupAutomaticSilentRefresh());
}
private checkRememberMeOption() {

Loading…
Cancel
Save