Joonas Westlin's repositories
aspnetcore-security-headers
Middleware for adding security headers to an ASP.NET Core application.
IsolatedFunctionsAuthentication
Sample .NET 6 Azure Function with AAD authentication and authorization through middleware
7-deadly-sins-in-azure-ad-app-development
Demos for my talk on some things you maybe could be doing better with Azure AD
aspnetcore2aadauth
ASP.NET Core 2.0 Azure AD authentication example
AzureAdUiTestAutomation
Examples of running UI tests on an Azure AD protected single page app that calls an Azure AD protected API
Joonasw.ManagedIdentityDemos
Example uses of Azure Managed Identities
testing-aad-protected-apis
Examples of testing an Azure AD-protected API
Joonasw.AzureAdApiSample
Sample implementation of an ASP.NET Core API with Azure AD authentication
azure-ad-on-behalf-of-sample-aspnetcore
Sample app using Azure AD On-Behalf-Of grant to call MS Graph API as the user calling this API
code-sandbox
C# code sandbox with Azure Durable Functions + Container Instances
CustomOidcClaims
Sample app: adding custom claims to a user when using OpenID Connect authentication in ASP.NET Core 2.0
BlazorPromises
Showcases how one could call JavaScript functions returning Promises with await from front-end C# code.
Joonasw.AzureDataProtection
Sample app using the new Azure integration packages for data protection with Azure Key Vault and Azure Storage
AspNetCoreApiExample
Example of a Web API built on ASP.NET Core
azure-pipelines-aad-b2c-policy-tasks
Extension for Azure Pipelines offering tasks to build and publish custom Azure AD B2C policies.
aspnet-core-azureadb2c-demo
Demo ASP.NET Core 2.1 app using Azure AD B2C for authentication
AspNetCoreActionDiscovery
An ASP.NET MVC Core app that demonstrates how you can discover controller actions and razor pages programmatically.
AspNetCoreHideRoutesFromSwagger
Different strategies for hiding routes from Swagger documentation
AzureLocationTrackingDemo
Sample application that shows simulated location data on a map view
Joonasw.AzureAppConfigurationFeatureFlags
ASP.NET Core app using Azure App Configuration as source of feature flag state
Joonasw.AzureStorageAadAuthentication
Sample app which uses Azure AD to get a file from Azure Storage
managedidentity-filesharing
Demo app showcasing Managed Identities for Azure resources
AspNetCoreFeatureFlags
Sample app using Azure App Configuration feature flags
ElasticDbTenants
Using Durable Functions to create databases for tenants in Azure SQL Elastic Pool
Joonasw.ElectronicSigningDemo
Durable Functions + ASP.NET Core demo app that allows users to e-sign documents
Joonasw.MsiKeyVaultSample
Sample ASP.NET Core app showing usage of Azure AD Managed Service Identity, contains ARM template too
active-directory-dotnet-webapp-webapi-openidconnect-aspnetcore
An ASP.NET Core web application that authenticates Azure AD users and calls a web API using OAuth 2.0 access tokens.
active-directory-dotnet-windows-store
A Windows Store 8.1 or Windows 10 (UWP) application that uses Azure AD and the ADAL library to authenticate the user and call a web API using OAuth 2.0 access tokens.
azure-functions-durable-extension
Durable Task Framework extension for Azure Functions
GlobalAzure
Labs for Global Azure Bootcamp 2018 - Finland