Add session authentication

This commit is contained in:
Kevin Thomas
2021-07-29 22:24:39 -07:00
parent 2439fc8813
commit a9adbdc856
5 changed files with 10 additions and 18 deletions

View File

@@ -4,24 +4,14 @@ const passport = require('passport')
const router = express.Router()
router.post('/login/password', passport.authenticate('local'), function (req, res, next) {
console.log('login cookies: ', req.cookies)
console.log('login is authenticated: ', req.isAuthenticated())
console.log('/login/password req.user: ', req.user)
console.log('login session: ', req.session)
//res.json(req.user)
return res.send('You were authenticated & logged in!\n');
return res.send('Authenticated and logged in')
})
router.get('/auth', function (req, res) {
console.log('auth cookies: ', req.cookies)
console.log('in /auth')
console.log('auth is authenticated: ', req.isAuthenticated())
console.log('/auth req.user: ', req.user)
console.log('auth session: ', req.session)
if (req.user) {
res.status(200).end()
res.sendStatus(200)
} else {
res.status(401).end()
res.sendStatus(401)
}
})