TGViewer
devdigest // ua devdigest // ua @devdigest_ua · 664 subscribers
Post #3259 334
⚡️ Сучасна автентифікація в ASP.NET Core: 2FA і passkey

Алі Хамза Ансарі в блозі elmah.io докладно показав, як реалізувати в ASP.NET Core на .NET 10 два сучасні механізми захисту: двофакторну автентифікацію (2FA) і вхід за passkey на стандартах WebAuthn/FIDO2. Для 2FA розглянуто реєстрацію та вхід, генерацію QR-коду для застосунку-автентифікатора, перевірку одноразових кодів TOTP, резервні коди відновлення та блокування акаунта після невдалих спроб. Розділ про passkey охоплює реєстрацію облікових даних (attestation) і безпарольний вхід (assertion) із підтвердженням за біометрією чи PIN, а також зберігання ключів і перевірку лічильника підписів. В основі — ASP.NET Core Identity, Entity Framework Core, пакет Fido2NetLib і PostgreSQL. Такий підхід помітно знижує ризики порівняно зі звичайними паролями й водночас спрощує вхід для користувача.

👉🏻 Канал | 💬 Чат | 📕 Каталог
elmah.io Blog - .NET Technical tutorials/guides and new features Modern authentication in ASP.NET Core with 2FA and passkey This walkthrough builds a .NET 10 ASP.NET Core Web API (TwoFaNET10) implementing two-factor authentication and WebAuthn/FIDO2 passkey login, using Microsoft.AspNetCore.Identity.EntityFrameworkCore with Npgsql PostgreSQL, JWT bearer tokens, and a custom ApplicationUser…
More from @devdigest_ua
  1. Sep 23, 2026Андрій Курдюмов розповідає, як звичайний файл prn.ap раптом уперся в легасі Windows - Git…
  2. Aug 24, 2026⚡️ AWS Control Tower проти Azure Landing Zone і Google Cloud: порівняння підходів до керув…
  3. Aug 24, 2026⚡️ Побудова розподіленого планувальника задач на Akka.NET Аарон Станнард із Petabridge опи…
  4. Aug 21, 2026⚡️ Огляд мов і фреймворків квантового програмування у 2026 році The Quantum Insider опублі…
  5. Aug 21, 2026⚡️ Як влаштована пам'ять агентів у Microsoft Agent Framework Джесс Ліберті пояснив, як ІІ-…
  6. Aug 17, 2026⚡️ F# Weekly #33, 2026 Вийшов свіжий випуск дайджесту F# Weekly. Головна подія тижня — рел…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →