aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app/_pages/login-page/login-page.component.ts
diff options
context:
space:
mode:
authorDanijel Andjelkovic <adanijel99@gmail.com>2022-03-10 01:40:20 +0100
committerDanijel Andjelkovic <adanijel99@gmail.com>2022-03-10 01:40:20 +0100
commit066a7e00b9479d98abc3076ff3ea6c0f5ec2fcc5 (patch)
tree347bf5452afd91373b655b4bd95cf61a2275bcb9 /frontend/src/app/_pages/login-page/login-page.component.ts
parent8ed7debac7ba96babcbdee538f4db009afd6e340 (diff)
Promenio email na username za login i povezao login/register sa backendom.
Diffstat (limited to 'frontend/src/app/_pages/login-page/login-page.component.ts')
-rw-r--r--frontend/src/app/_pages/login-page/login-page.component.ts24
1 files changed, 14 insertions, 10 deletions
diff --git a/frontend/src/app/_pages/login-page/login-page.component.ts b/frontend/src/app/_pages/login-page/login-page.component.ts
index f8b429e3..0825d435 100644
--- a/frontend/src/app/_pages/login-page/login-page.component.ts
+++ b/frontend/src/app/_pages/login-page/login-page.component.ts
@@ -1,4 +1,5 @@
import { Component, OnInit } from '@angular/core';
+import { Router } from '@angular/router';
import { CookieService } from 'ngx-cookie-service';
import { AuthService } from 'src/app/_services/auth.service';
@@ -8,33 +9,36 @@ import { AuthService } from 'src/app/_services/auth.service';
styleUrls: ['./login-page.component.css']
})
export class LoginPageComponent implements OnInit {
- email: string = '';
+ //email: string = '';
+ username: string = '';
password: string = '';
public wrongCreds: boolean = false; //RAZMOTRITI
//public notApproved: boolean = false; //RAZMOTRITI
- pattEmail: RegExp = /^[a-zA-Z0-9]+([\.\-\+][a-zA-Z0-9]+)*\@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/;
+ //pattEmail: RegExp = /^[a-zA-Z0-9]+([\.\-\+][a-zA-Z0-9]+)*\@([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}$/;
constructor(
private authService: AuthService,
- private cookie: CookieService
+ private cookie: CookieService,
+ private router: Router
) { }
ngOnInit(): void {
}
onSubmit() {
- if (!this.pattEmail.test(this.email)) {
+ /*if (!this.pattEmail.test(this.email)) {
console.warn('Bad email!');
return;
}
- else {
- this.authService.login(this.email, this.password).subscribe((response) => {
- console.log(response);
- this.cookie.set('token', response);
- })
- }
+ else {*/
+ this.authService.login(this.username, this.password).subscribe((response) => {
+ console.log(response);
+ this.cookie.set('token', response);
+ this.router.navigate(['add-model']);
+ // })
+ });
}
}