Мазмунга өтүү

Сабактын башталышы

🍪 Cookies жана Sessions: Классикалык Cookie негизиндеги Аутентификация

Контекст: Мурунку модулда сиз JWT негизиндеги аутентификацияны үйрөндүңүз. Эми биз башка негизги ыкманы — сервер тараптагы сессияларды cookies менен — изилдейбиз, ошондо ар бир долбоор үчүн туура куралды тандай аласыз.

1. HTTP Cookies кантип иштейт

Cookies — бул колдонуучунун браузеринде сакталган кичинекей маалымат бөлүктөрү. Сервер HTTP жоопто Set-Cookie баш маалыматын жөнөтөт; сакталгандан кийин, cookies браузер тарабынан ошол доменге жасалган ар бир кийинки суроо-талапка автоматтык түрдө тиркелет — JavaScript кол менен жазуунун кереги жок.

Cookie Жашоо Цикли
// 1. Сервер жоопто Set-Cookie жөнөтөт
HTTP/1.1 200 OK
Set-Cookie: connect.sid=s%3Aabc123.sig; Path=/; HttpOnly; Secure; SameSite=Lax

// 2. Браузер cookie'ни сактайт

// 3. Браузер аны бул доменге жасалган АР БИР суроо-талапка автоматтык тиркейт
GET /dashboard HTTP/1.1
Host: myapp.com
Cookie: connect.sid=s%3Aabc123.sig

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө