Advertisement
Guest User

Untitled

a guest
Oct 20th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. TypeError: response.writeHead is not a function
  2. at C:UsersKaaDesktopNodeShopserver.js:88:22
  3.  
  4. server.route({
  5. method: 'POST',
  6. path: '/login',
  7. config: {
  8. auth: {
  9. mode: 'try',
  10. strategy: 'session'
  11. },
  12. plugins: {
  13. 'hapi-auth-cookie': {
  14. redirectTo: false
  15. }
  16. },
  17. handler: function(request, response) {
  18.  
  19. if (request.auth.isAuthenticated) {
  20. console.info('Already!');
  21. return res.redirect('/');
  22. }
  23. var username = request.payload.username;
  24. dbCouch.get('user_' + request.payload.username).then(function(data) {
  25. var user = data;
  26. var pass = data.password;
  27. if(!user) {
  28. return console.error('Can`t find user!');
  29. }
  30.  
  31. var password = request.payload.password;
  32. return Bcrypt.compare(password, pass, function(err, isValid) {
  33.  
  34. response.writeHead(200, {'Content-Type': 'text/plain'});
  35. response.write('Text');
  36. response.end('ok');
  37.  
  38. });
  39. })
  40. .catch((err) => {
  41. response(Boom.notFound('User is not found!')).code(400);
  42. });
  43. }
  44. }
  45. });
  46.  
  47. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement