Я использую connect mongo для сеанса входа в систему. При создании сеанса он сохраняет данные сеанса в сеансе mongo db. Но как мне сохранить в сеансе дополнительные данные, такие как идентификатор электронной почты и т. Д.
Вы должны проверить официальную документацию здесь . Вы можете добавить пользовательские serialize сессии. Док говорит:
serialize
Пользовательский хук для сериализации сеансов в MongoDB. Это полезно, если вам нужно изменить сессию перед записью.
По умолчанию у них есть два способа сделать это:
JSON.parse()
JSON.stringify()
Вы можете создать свою собственную сериализацию, Вы должны предоставить ее в параметре options, и все готово.
options