Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const pg = require('pg');
- const cors = require('cors');
- var bodyParser = require('body-parser');
- const bcrypt = require('bcrypt');
- var cookieParser = require('cookie-parser');
- // var session = require("express-session");
- // var Cookies = require("js-cookie");
- var app = express();
- app.use(cookieParser());
- app.use(cors({
- origin: 'http://localhost',
- credentials: true,
- }));
- const pool = new pg.Pool({
- user: 'postgres',
- host: 'localhost',
- database: 'mywebstore',
- password: '12345',
- port: '5000'});
- app.use(bodyParser.urlencoded({extended: false})).
- use(bodyParser.json()).
- post("/check",logIn).
- post("/signUp",signUp);
- function logIn (request,response){
- var username = request.query.username;
- var password = request.query.password;
- console.log("User: " + username + " has successfully logged in!");
- response.cookie("loggedIn", 'something');
- response.end("stuff happened");
- }
- function signUp (request,response){
- var username = request.body.username;
- var password = request.body.password;
- var email = request.body.email;
- console.log("Post request has been made: " + username + " " + password + " " + email);
- pool.query("INSERT INTO users (username,password,email) VALUES ($1,$2,$3)",[username,password,email], (err, res) => {
- console.log(res);
- });
- }
- app.get("/stuff",function (request,response){
- response.cookie('name', 'tobi');
- response.send("stuff");
- console.log("stuff");
- console.log(request.cookies);
- });
- app.listen(5001,function() {
- console.log("listening");
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement