Commit b3ebfbc9 by Ooh-Ao

token

parent b75eec55
...@@ -3,6 +3,7 @@ import { FormBuilder, FormGroup, Validators } from '@angular/forms'; ...@@ -3,6 +3,7 @@ import { FormBuilder, FormGroup, Validators } from '@angular/forms';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { AuthService } from 'src/app/shared/services/auth.service'; import { AuthService } from 'src/app/shared/services/auth.service';
import { DOCUMENT } from '@angular/common'; import { DOCUMENT } from '@angular/common';
import { TokenService } from 'src/app/shared/services/token.service';
@Component({ @Component({
selector: 'app-login-page', selector: 'app-login-page',
...@@ -20,9 +21,10 @@ export class LoginPageComponent { ...@@ -20,9 +21,10 @@ export class LoginPageComponent {
private renderer: Renderer2, private renderer: Renderer2,
private formBuilder: FormBuilder, private formBuilder: FormBuilder,
private router: Router, private router: Router,
private authservice: AuthService,) { private authservice: AuthService, private tokenService: TokenService) {
const bodyElement = this.renderer.selectRootElement('body', true); const bodyElement = this.renderer.selectRootElement('body', true);
this.renderer.setAttribute(bodyElement, 'class', 'cover1 justify-center'); this.renderer.setAttribute(bodyElement, 'class', 'cover1 justify-center');
} }
ngOnInit(): void { ngOnInit(): void {
this.loginForm = this.formBuilder.group({ this.loginForm = this.formBuilder.group({
...@@ -105,8 +107,9 @@ export class LoginPageComponent { ...@@ -105,8 +107,9 @@ export class LoginPageComponent {
next: response => { next: response => {
if (response) { if (response) {
this.errorUser = false this.errorUser = false
sessionStorage.setItem("accessToken", response.accessToken) this.tokenService.saveToken(response.accessToken);
sessionStorage.setItem("refreshToken", response.refreshToken) this.tokenService.saveRefreshToken(response.refreshToken);
this.tokenService.saveUser(response);
this.router.navigate(['/self-evaluation']); this.router.navigate(['/self-evaluation']);
} else { } else {
this.errorUser = true this.errorUser = true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment