Сессии ⚡️ 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