Advertisement
Guest User

Untitled

a guest
Mar 7th, 2016
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. this.http.makeBackendRequest('POST', 'auth/login', request,
  2. (response) => {
  3. // publish event to update the database
  4. this.events.publish('user.login', response);
  5.  
  6. // show alert to inform user and redirect him to Home
  7. HttpService.showAlert(this.nav, "Connexion réussi", "Merci d'utiliser notre application, bon networking !", {
  8. text: 'Ok',
  9. handler: () => {
  10. this.nav.setRoot(HomePage);
  11. }
  12. });
  13. }, (errorMessage) => {
  14. let code = errorMessage.status;
  15. if (typeof code == "undefined")
  16. HttpService.showAlert(this.nav, "Serveur non-accessible", "Notre serveur n'a pas répondu, veuillez réessayez", "Ok");
  17. else if (code == 404)
  18. HttpService.showAlert(this.nav, "Erreur d'Authentification", "Aucun utilisateur trouvé pour cet email.", "Ok");
  19. else if (code == 502 || code == 500)
  20. HttpService.showAlert(this.nav, "Serveur non-accessible", "Notre serveur n'a pas répondu, veuillez réessayez", "Ok");
  21. else if (code == 403)
  22. HttpService.showAlert(this.nav, "Erreur d'Authentification", "Le mot-de-passe est incorrect.", "Ok");
  23. }, false);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement