Skip to content

Commit

Permalink
Microsoft Entra ID
Browse files Browse the repository at this point in the history
  • Loading branch information
damienbod committed Dec 7, 2023
1 parent 44148c5 commit 6dd32e0
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README-NUGET.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

[![.NET](https://github.com/damienbod/Blazor.BFF.AzureAD.Template/actions/workflows/dotnet.yml/badge.svg)](https://github.com/damienbod/Blazor.BFF.AzureAD.Template/actions/workflows/dotnet.yml) [![NuGet Status](http://img.shields.io/nuget/v/Blazor.BFF.AzureAD.Template.svg?style=flat-square)](https://www.nuget.org/packages/Blazor.BFF.AzureAD.Template/) [Change log](https://github.com/damienbod/Blazor.BFF.AzureAD.Template/blob/main/Changelog.md)

This template can be used to create a Blazor WASM application hosted in an ASP.NET Core Web app using Azure AD and Microsoft.Identity.Web to authenticate using the BFF security architecture. (server authentication) This removes the tokens from the browser and uses cookies with each HTTP request, response. The template also adds the required security headers as best it can for a Blazor application.
This template can be used to create a Blazor WASM application hosted in an ASP.NET Core Web app using Microsoft Entra ID and Microsoft.Identity.Web to authenticate using the BFF security architecture. (server authentication) This removes the tokens from the browser and uses cookies with each HTTP request, response. The template also adds the required security headers as best it can for a Blazor application.

## Features

- WASM hosted in ASP.NET Core 7
- BFF with Azure AD using Microsoft.Identity.Web
- WASM hosted in ASP.NET Core 8
- BFF with Microsoft Entra ID using Microsoft.Identity.Web
- OAuth2 and OpenID Connect OIDC
- No tokens in the browser
- Azure AD Continuous Access Evaluation CAE support
- Microsoft Entra ID Continuous Access Evaluation CAE support

## Using the template

Expand All @@ -30,7 +30,7 @@ Use the `-n` or `--name` parameter to change the name of the output created. Thi

## Setup after installation

Add the Azure AD App registration settings
Add the Microsoft Entra ID App registration settings

```
{
Expand Down Expand Up @@ -171,7 +171,7 @@ public IActionResult Get()
dotnet new uninstall Blazor.BFF.AzureAD.Template
```

## Credits, Used NuGet packages + ASP.NET Core 7.0 standard packages
## Credits, Used NuGet packages + ASP.NET Core 8.0 standard packages

- NetEscapades.AspNetCore.SecurityHeaders

Expand Down

0 comments on commit 6dd32e0

Please sign in to comment.