Advertisement
Guest User

Untitled

a guest
May 12th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. import {fetchBody} from '../utils';
  2.  
  3.  
  4. const authToken = process.env.TOKEN || 'eyJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiJJRCIsInByb2ZpbGUiOiJBTk5PVEFUT1IiLCJpcCI6IioiLCJ1c2VyTmFtZSI6IkNyZWVkIEJyYXR0b24iLCJleHRlcm5hbFRva2VuIjoiM2QxMzgyZTI2NWY5YzZkM2ZlZDc5NjYzNTM3ZDNlZTM3OWI4ZmVjYiIsImV4cCI6MTU4ODkzMDk5MywiaXNzIjoibWluaV9wdyIsImlhdCI6MTU1NzMwODU0OSwianRpIjoiMmExZThlMDUtNDdiOC00YzI4LWE1YmEtNjYzM2FmODM5MTkzIn0.bqNMxuJeC3ecRrnGSdXcKaaotT69T82MCN8oC8WBex0';
  5. const apiUrl = 'http://104.211.24.171/api/annotations';
  6. const headers = {
  7. Accept: "application/json",
  8. "Content-Type": "application/json; charset=utf8",
  9. 'X-AUTH-TOKEN': authToken
  10. };
  11.  
  12. export default class AuthService {
  13. constructor(messageService) {
  14. this.messageService = messageService;
  15. }
  16.  
  17.  
  18. async logIn(username, password) {
  19.  
  20. const ret = await fetchBody(`${apiUrl}/users/login`, {
  21. method: 'POST',
  22. body: JSON.stringify({
  23. password: 'dev_br', //password,
  24. username: 'annotations2' //username
  25. }),
  26. headers
  27. });
  28. console.log("login:");
  29. console.log(ret);
  30. }
  31.  
  32. logOut() {
  33. sessionStorage.removeItem('authToken');
  34. }
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement