Я изучаю стратегию аутентификации паспорт-facebook с сеансом express. Я хочу знать, как паспорт js сохраняет меня в системе (я считаю, что express -session отслеживает мое состояние аутентификации). Я также реализовал маршрут выхода, но когда я снова вхожу в систему, приложение больше не перенаправляет меня на страницу входа в facebook, как в первый раз (также я думаю, из-за сеанса, который знает, что я входил в систему раньше). Как мне уничтожить этот сеанс и заставить приложение снова перенаправить меня на страницу входа в систему. В маршруте выхода я использую req.logout().session.destroy()
, но похоже, что это не работает.
ОБНОВЛЕНИЕ: Итак, я понял, как сделать так, чтобы приложение запрашивало меня снова войти в систему. Я вышел из своей учетной записи facebook на facebook.com, затем попытался войти в свое приложение, и оно перенаправляет меня на повторный вход. Но теперь я не знаю, как мое приложение узнает о состоянии входа в мою учетную запись facebook