Статті для тих, хто
виводить стек у прод
Матеріали про React, Node.js, TypeScript і AI. Перекладений текст показується, якщо він є. Якщо ні — ви бачите англійський текст і примітку про це.
Тег: JWT
Картування словникового запасу автентифікації: API-ключі, сесії, JWT, OAuth2, OIDC, SSO
Дізнайтеся, як API-ключі, сесії, JWT, OAuth2, OpenID Connect та SSO взаємодіють між собою, класифікуючи кожен з них за одним запитанням: хто викликає, або що він може робити.
10 хв читанняПеренесіть JWT додатку React з localStorage у HttpOnly-куки.
Дізнайтеся, чому JWT у localStorage піддаються атакам типу XSS, як HttpOnly-куки з параметрами SameSite та ротацією, а також використання BFF зменшують ризик, і які проблеми залишаються у додатках на React.
9 хв читанняКонтроль доступу за ролями в Express з JWT та двома мідлвейрами
Дізнайтеся, як забезпечити доступ на основі ролей у API Express, поєднавши проміжок автентифікації JWT із багаторазово використовуваним захисником authorize(), а також коли слід повертати коди 401 та 403.
4 хв читанняОновлення токенів Express та Axios, відстеження запитів по одному
Створіть процес доступу та оновлення JWT за допомогою бекенду Express та клієнта Axios, а потім простежте, як код помилки 401 перетворюється на спільне оновлення та прозору спробу знову.
8 хв читанняMovieVault Walkthrough: API списку спостереження з Express 5, Prisma 7 та JWT
MovieVault — це завдання з роботою з повним стеком за часовим обмеженням: API для списку перегляду на базі Express 5, Prisma 7 та JWT, із примітками щодо перевірки прав власності, каскадних дій та обробки помилок.
14 хв читанняСтворення системи автентифікації JWT готової до використання у продакшені для API на Node.js
Як хешувати паролі, створювати тимчасові JWT, додавати токени оновлення та механізми скасування, розділяти авторизацію та аутентифікацію, протидіяти атакам типу brute force та перевіряти, чи правильно відбувається відмова у авторизації.
13 хв читанняБезпека API: JWT та OAuth, перевірка даних, обмеження частоти запитів, моніторинг.
Забезпечення безпеки API на практиці: автентифікація та авторизація за допомогою JWT та OAuth, шифрування, перевірка вхідних даних, обмеження частоти запитів та облік подій для виявлення атак.
22 хв читанняКоли автентифікація JWT стає залежною від стану: аргументи на користь сеансів з боку сервера в Node
Блок-листи та механізми оновлення даних усе одно роблять автентифікацію JWT залежною від стану. Сесії Express у Node.js, які базуються на Postgres, є простішими та підходять там, де JWT все ще є ефективним рішенням.
7 хв читанняЧому системи Concurrent 401 виводять користувачів, та як виправити це через оновлення одночасного запуску
Як паралельні запити та зміна токенів оновлення призводять до несподіваних виходів з системи, та як спільна обіцянка оновлення в інтерцепторі Axios запобігає цьому.
6 хв читання
Про ці статті
Оцінка за 24 години
Потрібен такий стек в операторському шарі? Надішліть бриф — оцінка за 24 години.