Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 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 grant_type = 'password';
  11. let body = JSON.stringify({
  12. 'grant_type': 'password',
  13. 'username': username,
  14. 'password': password,
  15. 'client_id' : client_id,
  16. 'client_secret' : client_secret
  17.  
  18. });
  19. console.log("napravilo body");
  20. console.log(body);
  21. let headers = new Headers();
  22. headers.append('Accept', 'application/json');
  23. headers.append('Content-Type', 'application/json');
  24. console.log("napravilo hedere");
  25. console.log(headers[0]);
  26. this.http.post('http://localhost:8000/oauth/v2/token', body, {headers: headers})
  27. .subscribe(response => {
  28. console.log("uslo u reponse");
  29. localStorage.setItem('id_token', response.json().access_token);
  30. localStorage.setItem('refresh_token', response.json().refresh_token);
  31. localStorage.setItem('username', username);
  32. this.router.navigate(['/Home']);
  33. },
  34. error => {
  35. alert(error.text());
  36. console.log(error.text());
  37. }
  38. );
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement