RO EN
Authentication with X.509 Certificate in ASP.NET Core

Authentication with X.509 Certificate in ASP.NET Core

How X.509 client certificate authentication works, how to create and configure certificates for development and production, and how to implement validation in ASP.NET Core — no passwords, no tokens.

Citește mai mult
Integration with IdentityServer and Keycloak in ASP.NET Core

Integration with IdentityServer and Keycloak in ASP.NET Core

How to configure an external Authorization Server — IdentityServer or Keycloak — and correctly integrate it with an ASP.NET Core application. OAuth2 flows, token validation, scopes, and concrete setup steps.

Citește mai mult
OAuth2 & OpenID Connect explained clearly

OAuth2 & OpenID Connect explained clearly

OAuth2 or OpenID Connect? Learn the real difference between authorization and authentication, how ID Token vs Access Token works, and how to correctly implement OIDC in ASP.NET Core.

Citește mai mult
ASP.NET Core Identity – Deep Dive: everything you need to know

ASP.NET Core Identity – Deep Dive: everything you need to know

A complete guide on ASP.NET Core Identity — UserManager, SignInManager, custom users, password validators, two-step authentication, lockout, and external providers.

Citește mai mult
Claims Transformation in .NET

Claims Transformation in .NET

How to add dynamic permissions in ASP.NET Core? Discover how IClaimsTransformation works, how to enrich claims from the database, and how to implement multi-tenant logic and dynamic permissions.

Citește mai mult
Role-based vs Policy-based Authorization in .NET

Role-based vs Policy-based Authorization in .NET

How to properly control access in an ASP.NET Core application? Discover the differences between Role-based and Policy-based Authorization, how Authorization Handlers work, and when to use Resource-based Authorization.

Citește mai mult
Refresh Tokens in .NET

Refresh Tokens in .NET

How to correctly implement Refresh Tokens in ASP.NET Core? Discover token rotation, revocation list, the correct basic database schema, and how to detect reuse attacks to secure JWT authentication.

Citește mai mult
JWT Internals in .NET

JWT Internals in .NET

What exactly is a JWT and how does it work internally in ASP.NET Core? Discover the Header–Payload–Signature structure, the differences between HMAC, RSA, and ECDSA, and critical implementation mistakes.

Citește mai mult