Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Заявката до Експрес.
  2. authenticateUser(user) {
  3.     const headers = new Headers();
  4.     headers.append('Content-type', 'application/json');
  5.     return this.http.post('http://localhost:3000/users/authenticate', user, {headers: headers})
  6.       .map(res => res.json());
  7.   }
  8.  
  9. // Функцията която се извиква при натискане на събмит бутона.
  10. onLoginSubmit() {
  11.     const user = {
  12.       username: this.username,
  13.       password: this.password
  14.     };
  15.  
  16.     this.authService.authenticateUser(user).subscribe(data => {
  17.       if (data.success) {
  18.         this.authService.storeUserData(data.token, data.user);
  19.         this.flashMessages.show(data.msg, {cssClass: 'alert-success', timeout: 5000});
  20.         this.router.navigate(['/']);
  21.       } else {
  22.         this.flashMessages.show(data.msg, {cssClass: 'alert-danger', timeout: 5000});
  23.         this.router.navigate(['login']);
  24.       }
  25.     });
  26.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement