Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express')
- var router = express.Router()
- const authenticate = require('../middleware/authenticate');
- router.use(function timeLog (req, res, next) {
- console.log('Time: ', Date.now())
- next()
- })
- router.get('/', function (req, res) {
- res.render('../views/index.ejs', {dir: 'Teste!'});
- console.log('Time: ', Date.now())
- })
- //const sess = req.session;
- router.get('/dashboard/', authenticate, function (req, res) {
- res.setHeader('access_lillia', req.session.authdata.access_token);
- res.render('../views/dashboard.ejs', {dir: 'Teste!'});
- console.log('Time: ', Date.now())
- })
- router.get('/auth/', function (req, res) {
- console.log(req.session.authdata);
- if (req.session.authdata) {
- res.redirect('/dashboard');
- } else {
- res.render('../views/auth/auth.ejs', {dir: 'Teste!'});
- console.log('Time: ', Date.now())
- }
- })
- router.get('/logout/', authenticate, function (req, res) {
- req.session.destroy(err => {
- if (err) {
- return console.log(err);
- }
- res.redirect("/auth")
- });
- })
- module.exports = router
Add Comment
Please, Sign In to add comment