Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. login(username: string, password: string) {/*
  2. this.message = '';
  3. console.log("login()");
  4. this.logged = true;
  5. this.userService.login(email, password);
  6. this.router.navigate(['/Home']);*/
  7. console.log(username, password);
  8. let client_id = '1_4lct27q50a2o0kkgokcc80080soo0w0884o84k4c4084080scc';
  9. let client_secret='18qczyqg7ccgw44ocw4488k08oscw0ogww08o8wg00wc8w48c4';
  10. let body= "grant_type=password" +
  11. "&username=" + username +
  12. "&password=" + password +
  13. "&client_id=" + client_id +
  14. "&client_secret=" + client_secret;
  15.  
  16. console.log("napravilo body");
  17. console.log(body);
  18. console.log(encodeURIComponent(body));
  19. let headers = new Headers();
  20. headers.append('Accept', 'application/json');
  21. headers.append('Content-Type', 'application/x-www-form-urlencoded');
  22.  
  23. this.http.post('http://localhost:8000/oauth/v2/token', encodeURIComponent(body) , {headers: headers})
  24. .subscribe(response => {
  25. console.log("uslo u reponse");
  26. localStorage.setItem('id_token', response.json().access_token);
  27. localStorage.setItem('refresh_token', response.json().refresh_token);
  28. localStorage.setItem('username', username);
  29. this.router.navigate(['/Home']);
  30. },
  31. error => {
  32. alert(error.text());
  33. console.log(error.text());
  34. }
  35. );
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement