Skip to content

Instantly share code, notes, and snippets.

@natdm
Created July 6, 2015 16:29
Show Gist options
  • Save natdm/f554146512a936076955 to your computer and use it in GitHub Desktop.
Save natdm/f554146512a936076955 to your computer and use it in GitHub Desktop.
index.ejs
var express = require('express');
var router = express.Router();
var passport = require('passport');
var uaction = require('../models/uaction');
/* GET home page. */
router.get('/', uaction.index);
router.route('/register')
.get(uaction.registerGet)
.post(uaction.registerPost);
router.route('/login')
.get(uaction.loginGet)
.post(passport.authenticate('local'), uaction.loginPost);
router.route('/logout')
.get(uaction.logout);
router.route('/blog')
.get(uaction.blogGet);
//.post(uaction.blogPost);
function isLoggedIn(req, res, next) {
if(req.isAuthenticated()) {
return next();
}
res.redirect('/');
}
module.exports = router;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment