feat: add loggedIn checks for frontend

This commit is contained in:
wancat committed 2023-09-17 12:29:45 +08:00
1 parent 34c277c886
commit d939b7eb4d
5 files changed
+37 -21

No files matched your search

@@ -121,3 +121,9 @@ export function logout(req, res) {
res.redirect('/login')
})
}
export function checkSession(req, res) {
res.json({
loggedIn: req.isAuthenticated(),
})
}
+4 -1
View File
@@ -4,6 +4,7 @@ import passport from 'passport'
import {
register,
checkUsername,
checkSession,
logout,
} from '../controllers/authController.js'
@@ -21,6 +22,8 @@ router.post('/register', register)
router.post('/logout', logout)
router.get('/check', checkUsername)
router.get('/check-username', checkUsername)
router.get('/check-session', checkSession)
export default router