Advertisement
Guest User

Untitled

a guest
Aug 9th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. Template.userLogin.events({
  2. 'click .show-password': () => {
  3. let showPassword = $('.show-password');
  4. let passwordInput = $('.password-input');
  5. showPassword.removeClass('show-password ion-eye');
  6. showPassword.addClass('hide-password ion-eye-disabled');
  7. passwordInput.prop('type', 'text');
  8. },
  9.  
  10. 'click .hide-password': () => {
  11. let hidePassword = $('.hide-password');
  12. let passwordInput = $('.password-input');
  13. hidePassword.removeClass('hide-password ion-eye-disabled');
  14. hidePassword.addClass('show-password ion-eye');
  15. passwordInput.prop('type', 'password');
  16. },
  17.  
  18. 'click .button-login': () => {
  19. let username = $('#username').val();
  20. let password = $('#password').val();
  21. Meteor.loginWithPassword({ username: username }, password, (error, result) => {
  22. if (error) {
  23. console.log('LOGIN FAILED - ' + error);
  24. toastService.showMessage("error", "Username or password is wrong !");
  25. } else {
  26. console.log("Login with username: " + username);
  27. let user = Meteor.users.findOne({ username: username })
  28. if (user) {
  29. console.log("User id: " + user["_id"]);
  30. Session.set("USER_ID", user["_id"]);
  31. }
  32. if (Meteor.isCordova) {
  33. Meteor.call('cordovaRegister', device.uuid, (err, data) => {
  34. if (data != '') {
  35. Router.go("/inpatient");
  36. }
  37. else{
  38. Router.go("/");
  39. }
  40. });
  41. }
  42. else{
  43. Router.go("/inpatient");
  44.  
  45. }
  46. // Router.go("/");
  47. // console.log("Login with username: " + username);
  48. // let user = Meteor.users.findOne({ username: username })
  49. // if (user) {
  50. // console.log("User id: " + user["_id"]);
  51. // Session.set("USER_ID", user["_id"]);
  52. // }
  53. }
  54. });
  55. }
  56. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement