Commit d5a4627d by Nattana Chaiyamat

login แจ้งเตือนรหัสผิด

parent 35a725d6
...@@ -13,7 +13,7 @@ export class LoginPageComponent { ...@@ -13,7 +13,7 @@ export class LoginPageComponent {
public showPassword = false; public showPassword = false;
disabled = ''; disabled = '';
active: any; active: any;
errorUser = false
constructor(@Inject(DOCUMENT) constructor(@Inject(DOCUMENT)
private document: Document, private document: Document,
private elementRef: ElementRef, private elementRef: ElementRef,
...@@ -103,17 +103,22 @@ export class LoginPageComponent { ...@@ -103,17 +103,22 @@ export class LoginPageComponent {
this.authservice.loginWithUserPass(this.loginForm.controls['username'].value, this.authservice.loginWithUserPass(this.loginForm.controls['username'].value,
this.loginForm.controls['password'].value).subscribe({ this.loginForm.controls['password'].value).subscribe({
next: response => { next: response => {
if(response){ if (response) {
this.errorUser = false
sessionStorage.setItem("accessToken", response.accessToken) sessionStorage.setItem("accessToken", response.accessToken)
sessionStorage.setItem("refreshToken", response.refreshToken) sessionStorage.setItem("refreshToken", response.refreshToken)
this.router.navigate(['/self-evaluation']); this.router.navigate(['/self-evaluation']);
} } else {
this.errorUser = true
}
}, error: error => { }, error: error => {
this.error = 'Please check email and passowrd'; this.error = 'Please check email and passowrd';
this.errorUser = true
} }
}) })
} else { } else {
this.error = 'Please check email and passowrd'; this.error = 'Please check email and passowrd';
this.errorUser = true
} }
} }
......
...@@ -74,6 +74,10 @@ ...@@ -74,6 +74,10 @@
</div> </div>
</div> --> </div> -->
<!-- End Checkbox --> <!-- End Checkbox -->
<div *ngIf="errorUser" class="bg-danger/10 border border-danger/10 alert text-danger m-0"
role="alert">
Please check email and passowrd
</div>
<button type="submit" (click)="Submit()" <button type="submit" (click)="Submit()"
class="py-2 px-3 inline-flex justify-center items-center gap-2 rounded-sm border border-transparent font-semibold bg-primary text-white hover:bg-primary focus:outline-none focus:ring-0 focus:ring-primary focus:ring-offset-0 transition-all text-sm dark:focus:ring-offset-white/10">เข้าสู่ระบบ</button> class="py-2 px-3 inline-flex justify-center items-center gap-2 rounded-sm border border-transparent font-semibold bg-primary text-white hover:bg-primary focus:outline-none focus:ring-0 focus:ring-primary focus:ring-offset-0 transition-all text-sm dark:focus:ring-offset-white/10">เข้าสู่ระบบ</button>
<div class="text-center"> <div class="text-center">
......
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