An open API service indexing awesome lists of open source software.

https://github.com/damienbod/aspnetcoreb2clogout

ASP.NET Core Session Timeout Razor Pages with Azure AD B2C
https://github.com/damienbod/aspnetcoreb2clogout

aspnetcore azuread b2c dotnet razor

Last synced: about 1 year ago
JSON representation

ASP.NET Core Session Timeout Razor Pages with Azure AD B2C

Awesome Lists containing this project

README

          

# ASP.NET Core Session Timeout Razor Pages with Azure AD B2C

[![.NET](https://github.com/damienbod/AspNetCoreB2cLogout/actions/workflows/dotnet.yml/badge.svg)](https://github.com/damienbod/AspNetCoreB2cLogout/actions/workflows/dotnet.yml)

This repository shows how an ASP.NET Core Razor Page application could implement an automatic sign-out when a user does not use the application for n-minutes. The application is secured using Azure AD B2C. To remove the session, the client must sign-out both on the ASP.NET Core application and the Azure AD B2C identity provider.

[Auto sign-out using ASP.NET Core Razor Pages with Azure AD B2C](https://damienbod.com/2023/03/06/auto-sign-out-using-asp-net-core-razor-pages-with-azure-ad-b2c/)

## History

- 2024-12-31 Updated packages, .NET 9
- 2024-10-25 Updated packages
- 2024-05-08 Updated packages
- 2023-11-03 Updated packages
- 2023-08-13 Updated packages
- 2023-05-07 Updated packages

## Links

https://learn.microsoft.com/en-us/azure/active-directory-b2c/openid-connect#send-a-sign-out-request

https://learn.microsoft.com/en-us/aspnet/core/razor-pages/filter

https://github.com/AzureAD/microsoft-identity-web