Files
noisedash/server/routes/auth.js
2021-07-20 22:44:00 -07:00

23 lines
472 B
JavaScript

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;