Guest User

Untitled

a guest
Apr 1st, 2018
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. axios.post('/login', {username: username, password: password})
  2. /*.then(response => res.redirect('/'))*/
  3. .then(function (response) {
  4. console.log(response);
  5. })
  6. .catch(function(error) {
  7. console.log(error);
  8. })
  9.  
  10. server.get('/', (req,res) =>{
  11. console.log("Index");
  12. if (req.user){
  13. console.log("user verified");
  14. res.redirect('/');
  15. app.render(req,res, '/',req.query);
  16. } else {
  17. console.log("user not logged in");
  18. res.redirect('/login');
  19. }
  20. })
  21.  
  22. server.post('/login', passport.authenticate('local'), (req, res, next) => {
  23. if (req.user) {
  24. console.log("Logging in");
  25. res.redirect('/');
  26. } else {
  27. console.log("Passwrod Incorrect");
  28. return res.redirect('/login');
  29. }
  30. })
  31.  
  32. {
  33. "name": "layout-component",
  34. "version": "1.0.0",
  35. "scripts": {
  36. "dev": "node ./server.js",
  37. "build": "next build",
  38. "start": "NODE_ENV=production node ./server.js"
  39. },
  40. "dependencies": {
  41. "@zeit/next-css": "^0.1.5",
  42. "axios": "^0.18.0",
  43. "bcryptjs": "^2.4.3",
  44. "body-parser": "^1.18.2",
  45. "connect-flash": "^0.1.1",
  46. "connect-mongo": "^2.0.1",
  47. "cookie-parser": "^1.4.3",
  48. "express": "^4.16.3",
  49. "express-session": "^1.15.6",
  50. "express-validator": "^5.1.0",
  51. "file-loader": "^1.1.11",
  52. "hoist-non-react-statics": "^2.5.0",
  53. "jsonwebtoken": "^8.2.0",
  54. "mongodb": "^3.0.5",
  55. "mongoose": "^5.0.12",
  56. "next": "^5.1.0",
  57. "passport": "^0.4.0",
  58. "passport-local": "^1.0.0",
  59. "prop-types": "^15.6.1",
  60. "react": "^16.3.0",
  61. "react-dom": "^16.3.0",
  62. "semantic-ui-css": "^2.3.1",
  63. "semantic-ui-react": "^0.79.0",
  64. "url-loader": "^1.0.1"
  65. },
  66. "license": "ISC"
  67. }
Add Comment
Please, Sign In to add comment