Advertisement
Guest User

Untitled

a guest
May 28th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. import { Component, OnInit } from '@angular/core';
  2. import { LoginService } from '../../services/login/login.service';
  3. import { ChatService } from '../../services/chat/chat.service';
  4. import { User } from '../../../User';
  5. import { Router } from '@angular/router';
  6. import {initialRouterNavigation} from "@angular/router/src/router_module";
  7. import {ChatComponent} from "../chat/chat.component";
  8. import 'rxjs/add/operator/toPromise';
  9.  
  10. @Component({
  11. moduleId: module.id,
  12. selector: 'login',
  13. templateUrl: 'login.component.html',
  14. providers: [LoginService,ChatService]
  15. })
  16.  
  17. export class LoginComponent {
  18. //initialisation de notre classe/modele User/ts
  19.  
  20. user : User;
  21. email : string;
  22. pseudo : string;
  23. isGood:boolean;
  24. constructor(private loginService:LoginService, private router:Router){
  25.  
  26. }
  27.  
  28. isTrue(pseudo,password){
  29. let newUser={
  30. pseudo : pseudo,
  31. password : password
  32. }
  33. console.log("login comp pseudo: "+pseudo);
  34.  
  35. this.loginService.getUser(newUser).then(logged=>{
  36. console.log(logged);
  37. if(logged){
  38. this.router.navigate(['/chat']);
  39. }else{
  40. this.router.navigate([]);
  41. }
  42. });
  43.  
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement