Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/damienbod/separatingapispersecuritylevel
Auth0, ASP.NET Core OAuth, OIDC
https://github.com/damienbod/separatingapispersecuritylevel
aspnetcore auth0 blazor csp dotnet oauth oauth2 oidc security-headers
Last synced: about 2 months ago
JSON representation
Auth0, ASP.NET Core OAuth, OIDC
- Host: GitHub
- URL: https://github.com/damienbod/separatingapispersecuritylevel
- Owner: damienbod
- License: mit
- Created: 2021-04-09T19:54:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-03T14:08:23.000Z (6 months ago)
- Last Synced: 2024-10-25T12:26:01.830Z (2 months ago)
- Topics: aspnetcore, auth0, blazor, csp, dotnet, oauth, oauth2, oidc, security-headers
- Language: C#
- Homepage: https://damienbod.com/2021/04/12/securing-blazor-web-assembly-using-cookies-and-auth0/
- Size: 1.28 MB
- Stars: 33
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![.NET](https://github.com/damienbod/SeparatingApisPerSecurityLevel/actions/workflows/dotnet.yml/badge.svg)](https://github.com/damienbod/SeparatingApisPerSecurityLevel/actions/workflows/dotnet.yml)
# Separating API Security Levels
## Blogs
- [Securing Blazor Web assembly using Cookies and Auth0](https://damienbod.com/2021/04/12/securing-blazor-web-assembly-using-cookies-and-auth0/)
- [Securing multiple Auth0 APIs in ASP.NET Core using OAuth Bearer tokens](https://damienbod.com/2021/04/19/securing-multiple-auth0-apis-in-asp-net-core-using-oauth-bearer-tokens/)
- [Securing OAuth Bearer tokens from multiple Identity Providers in an ASP.NET Core API](https://damienbod.com/2021/05/17/securing-multiple-identity-provider-oauth-bearer-tokens-in-an-asp-net-core-api/)## History
- 2024-10-26 Updated packages, updated security headers
- 2024-07-03 Updated packages
- 2024-02-02 Updated packages, fix refresh bug
- 2024-01-14 Updated packages, improve security headers in blazor app
- 2023-11-25 Updated .NET 8
- 2023-11-03 Updated packages, fixed security headers
- 2023-08-20 Updated packages
- 2023-04-28 Updated packages
- 2022-12-17 Updated packages to .NET 7
- 2022-07-09 Updated Auth0 BFF implementation, updated packages
- 2022-04-17 Update packages, using nullables
- 2022-02-11 Updated packages, update namespaces
- 2022-01-10 Updated packages, clean up BFF
- 2021-11-27 Updated to .NET 6, add security headers
- 2021-05-09 Updated APIs, added Microsoft Entra ID, and Microsoft Entra ID Razor page UI to call api, improved swagger definitions
- 2021-04-17 Added downstream APIs## Links
https://www.nuget.org/packages/Blazor.BFF.OpenIDConnect.Template/
https://damienbod.com/2021/03/08/securing-blazor-web-assembly-using-cookies/
https://auth0.com/
https://docs.microsoft.com/en-us/aspnet/core/blazor/components/prerendering-and-integration?view=aspnetcore-5.0&pivots=webassembly#configuration
https://docs.microsoft.com/en-us/aspnet/core/security/anti-request-forgery
https://docs.microsoft.com/en-us/aspnet/core/blazor/security
https://docs.microsoft.com/en-us/aspnet/core/blazor/security/webassembly/additional-scenarios