Advertisement
Guest User

Untitled

a guest
Aug 21st, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>201 Created</title></head><body><h1>TGT Created</h1><form action="https://xxx.xxxx.xxx/cas/v1/tickets/TGT-70-fd5AmiAKLQXqarzBy19w5FMpyKbN4eaMoGbSdmrhfZwiSDG5Nj-cas" method="POST">Service:<input type="text" name="service" value=""><br><input type="submit" value="Submit"></form></body></html>
  2.  
  3. authenticate(user: string, pass: string): Observable<string> {
  4. var auth_url = 'https://xxx.xxx/tickets';
  5. var creds = "username=" + user + "&password=" + pass;
  6. var headers = new Headers();
  7. headers.append('Content-Type', 'application/x-www-form-urlencoded');
  8.  
  9. return this.http.post(auth_url, creds, { headers: headers })
  10. .map(response => {
  11. let token = response.json();
  12. if(!token) {
  13. this.setTokenInLocalStorage(response.json(), user);
  14. this.store.dispatch(this.actions.logIn(response.json()));
  15. return token;
  16. }
  17. else {
  18. return null;
  19. }
  20. });
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement