Функция выхода из системы работает правильно.После нажатия кнопки «Выйти» вы перейдете на страницу входа в Google.Я пытаюсь заставить кнопку выхода вернуться на главную страницу вместо того, чтобы снова увидеть страницу входа в Google.Может я просто не правильно поняла паспорт.Кажется, я на правильном пути, вероятно, просто проблема маршрута, которую я не вижу
Я попытался объявить var _LoggedIn = (req.isAuthenticated ()? True: false);
const router = require('express').Router();
const passport = require('passport');
router.get('/login', (req, res) => {
res.render('login', { user: req.user });
});
router.get('/logout', (req, res) => {
req.logout();
req.session = null;
res.redirect('https://accounts.google.com/logout') = () => {
window.location.href ="http://localhost:3000";
}
});
router.get('/google', passport.authenticate('google', {
scope: ['profile']
}));
router.get('/google/redirect', passport.authenticate('google'), (req,
res) => {
res.redirect('/profile');
});
module.exports = router;
Когда вы нажимаете на выход из системы на главной странице, она отправляет вас в Google. Я хочу сохранить функцию выхода из системы, но не переходить в Google.Я бы хотел вернуться на главную страницу