Add initial server setup

This commit is contained in:
Kevin Thomas
2021-07-20 22:44:00 -07:00
parent 5585d81690
commit 413925131d
11 changed files with 1572 additions and 357 deletions

22
server/routes/auth.js Normal file
View File

@@ -0,0 +1,22 @@
const express = require('express');
const passport = require('passport');
const router = express.Router();
/* GET users listing. */
router.get('/login', function(req, res, next) {
res.render('login');
});
router.post('/login/password', passport.authenticate('local', {
successRedirect: '/',
failureRedirect: '/login',
failureMessage: true
}));
router.get('/logout', function(req, res, next) {
req.logout();
res.redirect('/');
});
module.exports = router;