Authentication and Authorisation in Blazor
Implementing authentication flows and role-based authorisation in Blazor applications.
Managed Identity for .NET Apps: Eliminating Secrets
How to use Azure Managed Identity to authenticate .NET applications to Azure services without storing credentials.
Azure Key Vault as a Configuration Provider in .NET
How to use Azure Key Vault as a configuration source in .NET applications, replacing hardcoded secrets with secure, centralised management.
Authorisation Policies and Requirements in ASP.NET Core
Build fine-grained authorisation using policies, requirements, and handlers in ASP.NET Core for claims-based, resource-based, and role-based access control.
Custom Authentication Handlers in ASP.NET Core
Build custom authentication handlers in ASP.NET Core for API key, HMAC, and token-based authentication schemes.
Rate Limiting Middleware in ASP.NET Core
Protect your ASP.NET Core APIs from abuse using the built-in rate limiting middleware with fixed, sliding, token bucket, and concurrency limiters.