Advertisement
Guest User

Untitled

a guest
Oct 25th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. fetch(global.api_url + 'auth/login', {
  2. method: 'POST',
  3. headers: {
  4. Accept: 'application/json',
  5. // 'Content-Type': 'application/json',
  6. },
  7. body: JSON.stringify({
  8. // deviceKey: token,
  9. username: username,
  10. password: password,
  11. }),
  12. }).then((response) => response.json())
  13. .then((responseJson) => {
  14. if(responseJson.status == 'error'){
  15. alert(responseJson.message);
  16. }
  17. if(responseJson.status == 'success' && responseJson.api_key){
  18. AsyncStorage.setItem('user', responseJson.user);
  19. AsyncStorage.setItem('userToken', responseJson.api_key.api_key);
  20. this.props.navigation.navigate('App');
  21. }
  22. alert(responseJson.data);
  23. })
  24. .catch((error) => {
  25. console.error(error);
  26. alert('An error has occured, please try again.')
  27. });
  28.  
  29. await this.setState({isLoading: false});
  30. return;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement