devv-work / timeato

Track productivity, allot time for focusing on tasks, and increase your effectiveness during study sessions
https://timeato.up.railway.app/
7 stars 1 forks source link

Feat: Logout route works, session is destroyed #55

Closed Brandon-Schefstad closed 2 years ago

Brandon-Schefstad commented 2 years ago

Closes #37

Updated /controllers/auth.js logout() Was:

exports.logout = (req, res) => {
  req.logout(() => {
    console.log('User has logged out.')
  })
  req.session.destroy((err) => {
    if (err) console.log('Error : Failed to destroy the session during logout.', err)
    req.user = null
    res.redirect('/')
  })
}

Now:

exports.logout = (req, res) => {
  req.session.destroy((err) => {
    console.log(req.user)
    res.redirect('/')
  })
}
nrooney024 commented 2 years ago

closes #55