Guest User

Untitled

a guest
Jun 27th, 2021
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. var express = require('express')
  2. var router = express.Router()
  3. const authenticate = require('../middleware/authenticate');
  4.  
  5. router.use(function timeLog (req, res, next) {
  6. console.log('Time: ', Date.now())
  7. next()
  8. })
  9.  
  10. router.get('/', function (req, res) {
  11. res.render('../views/index.ejs', {dir: 'Teste!'});
  12. console.log('Time: ', Date.now())
  13. })
  14.  
  15. //const sess = req.session;
  16. router.get('/dashboard/', authenticate, function (req, res) {
  17. res.setHeader('access_lillia', req.session.authdata.access_token);
  18. res.render('../views/dashboard.ejs', {dir: 'Teste!'});
  19. console.log('Time: ', Date.now())
  20.  
  21. })
  22.  
  23. router.get('/auth/', function (req, res) {
  24.  
  25. console.log(req.session.authdata);
  26. if (req.session.authdata) {
  27. res.redirect('/dashboard');
  28. } else {
  29. res.render('../views/auth/auth.ejs', {dir: 'Teste!'});
  30. console.log('Time: ', Date.now())
  31. }
  32.  
  33. })
  34.  
  35. router.get('/logout/', authenticate, function (req, res) {
  36. req.session.destroy(err => {
  37. if (err) {
  38. return console.log(err);
  39. }
  40. res.redirect("/auth")
  41. });
  42. })
  43.  
  44.  
  45.  
  46. module.exports = router
  47.  
Add Comment
Please, Sign In to add comment