Advertisement
Guest User

server.js

a guest
Apr 10th, 2019
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const express = require('express');
  2. const pg = require('pg');
  3. const cors = require('cors');
  4. var bodyParser = require('body-parser');
  5. const bcrypt = require('bcrypt');
  6. var cookieParser = require('cookie-parser');
  7. // var session = require("express-session");
  8. // var Cookies = require("js-cookie");
  9.  
  10. var app = express();
  11.  
  12. app.use(cookieParser());
  13.  
  14. app.use(cors({
  15.     origin: 'http://localhost',
  16.     credentials: true,
  17. }));
  18.  
  19. const pool = new pg.Pool({
  20.     user: 'postgres',
  21.     host: 'localhost',
  22.     database: 'mywebstore',
  23.     password: '12345',
  24.     port: '5000'});
  25.  
  26. app.use(bodyParser.urlencoded({extended: false})).
  27.     use(bodyParser.json()).
  28.     post("/check",logIn).
  29.     post("/signUp",signUp);
  30.  
  31. function logIn (request,response){
  32.     var username = request.query.username;
  33.     var password = request.query.password;
  34.     console.log("User: " + username + " has successfully logged in!");
  35.     response.cookie("loggedIn", 'something');
  36.     response.end("stuff happened");
  37. }
  38.  
  39. function signUp (request,response){
  40.     var username = request.body.username;
  41.     var password = request.body.password;
  42.     var email = request.body.email;
  43.     console.log("Post request has been made: " + username + " " + password + " " + email);
  44.     pool.query("INSERT INTO users (username,password,email) VALUES ($1,$2,$3)",[username,password,email], (err, res) => {  
  45.         console.log(res);
  46.     });
  47. }
  48.  
  49. app.get("/stuff",function (request,response){
  50.     response.cookie('name', 'tobi');
  51.     response.send("stuff");
  52.     console.log("stuff");
  53.     console.log(request.cookies);
  54. });
  55.  
  56. app.listen(5001,function() {
  57.     console.log("listening");
  58. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement