Сессии ⚡️ Node.js с примерами кода #57
Replies: 2 comments 3 replies
-
| 
         Первое это то что модуль 'redis' устарел и написанное выше не работает. Второе я не пойму, то есть чтобы в redis хранилище что-то записать, то надо установить это хранилище? Потому что пишет ошибку The client is closed.  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         //main.js async function handleRegister(e) { e.preventDefault(); const username = e.target.username.value; const password = e.target.password.value; const response = await fetch('/register', { }); if (response.ok) { } else { } } // Function to handle login async function handleLogin(e) { e.preventDefault(); const username = e.target.username.value; const password = e.target.password.value; const response = await fetch('/login', { }); if (response.ok) { } else { } } // Function to handle booking async function handleBooking(e) { e.preventDefault(); const room_id = e.target.room_id.value; const guest_name = e.target.guest_name.value; const check_in_date = e.target.check_in_date.value; const check_out_date = e.target.check_out_date.value; const token = localStorage.getItem('token'); const response = await fetch('/bookings', { }); if (response.ok) { } else { } } // Function to fetch bookings async function fetchBookings() { const token = localStorage.getItem('token'); const response = await fetch('/bookings', { }); if (response.ok) { } else { } } // Add event listeners document.addEventListener('DOMContentLoaded', () => { const registerForm = document.getElementById('registerForm'); if (registerForm) { } const loginForm = document.getElementById('loginForm'); if (loginForm) { } const bookingForm = document.getElementById('bookingForm'); if (bookingForm) { } const bookingsList = document.getElementById('bookingsList'); if (bookingsList) { } }); async function loadRooms() { const response = await fetch('/rooms'); const rooms = await response.json(); const roomSelect = document.getElementById('room_id'); rooms.forEach(room => { }); } // Загрузка списка комнат при загрузке страницы document.addEventListener('DOMContentLoaded', () => { loadRooms(); loadBookings(); }); //style.css body { } h1 { } form { } label { } input { } button { } button:hover { } nav { } nav a { } nav a:hover { } //.env DB_USER=postgres DB_HOST=localhost DB_NAME=Hotel DB_PASSWORD=12345 DB_PORT=5432 JWT_SECRET=your_jwt_secret  | 
  
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Сессии ⚡️ Node.js с примерами кода
Справочник Node.js с примерами кода
https://nodejsdev.ru/guides/webdraftt/sessions/
Beta Was this translation helpful? Give feedback.
All reactions