change folder structure

This commit is contained in:
Sukchan Lee
2017-05-21 23:02:16 +09:00
parent e845088aaf
commit 16f6147295
13 changed files with 89 additions and 90 deletions

View File

@@ -0,0 +1,36 @@
const express = require('express');
const router = express.Router();
const passport = require('passport');
router.get('/csrf', (req, res) => {
return res.json({csrfToken: res.locals._csrf});
})
router.get('/session', (req, res) => {
let session = {
clientMaxAge: 60000, // 60 seconds
csrfToken: res.locals._csrf
}
if (req.user) {
session.user = req.user
}
return res.json(session)
})
router.post('/login',
passport.authenticate('local', {
failureRedirect: '/error',
}),
(req, res) => {
res.redirect('/');
}
);
router.post('/logout', (req, res) => {
req.logout();
res.redirect('/');
});
module.exports = router;