Advertisement
Guest User

Untitled

a guest
Jul 11th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. <template name="login">
  2. <div class="login-form">
  3. <form class="login">
  4. <p>Username: <input type="text" name="username" id='usernameL' placeholder='Username' required></p>
  5. <br>
  6. <p>Password: <input type="password" name="password" id='passwordL' placeholder='password' required></p>
  7. <p><button type="submit" class="btn btn-primary">Let me in</button></p>
  8. <br>
  9. <p>Don't have an account</p>
  10. <br>
  11. <h3><a href='{{pathFor route="home"}}'>Register</a></h3>
  12. </form>
  13. </div>
  14. </template>
  15.  
  16. Template.login.onRendered(function(){
  17. $('.login').validate({
  18. submitHandler:function(event){
  19.  
  20. var username = document.getElementById('usernameL').value;
  21. var password = document.getElementById('passwordL').value;
  22. Meteor.loginWithPassword(username, password, function(error){
  23. if(error){
  24. alert(error.reason);
  25. }
  26. else {
  27. var currentRoute = Router.current().route.getName();
  28.  
  29. Router.go("posts");
  30. }
  31.  
  32. });
  33. }
  34. });
  35. });
  36.  
  37. Router.route('/login', {
  38. template:'login',
  39. name:'login'
  40. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement