Я пытаюсь создать приложение для входа / регистрации с нуля, мне удалось войти и зарегистрировать пользователей с помощью mongoDB, но мне нужна помощь в создании сеансов. Файлы cookie имеют смысл для меня, вы можете хранить информацию, которую хотите отправлять каждый раз, когда пользователь загружает страницу. Как имя пользователя и пароль. Но сессии для меня загадка. Мы не храним имя пользователя: пароль в них, мы храним идентификаторы сессии. Что хорошо для ...?
Я не смог найти что-то на сессиях, все, что есть статьи с использованием готовых промежуточных программ. Я буду использовать password.js / session. js или что-то, что в большинстве случаев используется в конечном итоге, но сначала я хочу понять, как работают сессии.
Коротко: как работают сессии, как создавать сессии без готовых библиотек?
Также это моя страница github для этого проекта: https://github.com/alimertcakar/SimpleNodeAuthenticationApp
Не стесняйтесь критиковать код , вносите любые предложения.