var express = require('express'); var router = express.Router(); var nt = require('./nt/index'); var firmung = require('./firmung') var eko = require('./eko') var sbr_ue = require('./sbr_ue') /* GET home page. */ router.get('/', function(req, res, next) { res.render('index'); }); router.use("/nt", nt); router.use("/firmung", firmung); router.use("/eko", eko); router.use("/sbr_ue", sbr_ue); /* var svgCaptcha = require('svg-captcha'); router.get('/login', function(req, res) { var captcha = svgCaptcha.create({color: true}); req.session.captcha = captcha.text; req.session.captcha_raw = captcha; res.render('login', { captcha: captcha.text }); }); router.get('/captcha', function (req, res) { res.type('svg'); res.status(200).send(req.session.captcha_raw.data); }); router.post('/login', function(req, res){ console.log(req.body.captcha); console.log(req.session.captcha); console.log(req.body.as_presentation); console.log(Boolean(req.body.as_presentation)); var pathname = "/"; if(req.session.startdest) pathname = req.session.startdest; console.log(pathname); if(req.body.captcha === req.session.captcha) { console.log("OK"); req.session.regenerate(function(){ req.session.no_robot = true; req.session.as_presentation = Boolean(req.body.as_presentation); res.redirect(pathname); }); } else res.redirect("http://www.erzbistum-bamberg.de"); }); router.get('/logout', function(req, res){ // destroy the user's session to log them out // will be re-created next request req.session.destroy(function(){ res.redirect('/login'); }); }); */ module.exports = router;