Release v1.0.0 #16

Merged
Wesser merged 492 commits from release/v1.0.0 into master 2025-02-12 09:19:32 +03:00
242 changed files with 10813 additions and 98 deletions
Showing only changes of commit 71e8eca5f4 - Show all commits

View File

@ -1,5 +1,4 @@
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using Mirea.Api.Security.Common.Interfaces;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Mirea.Api.Endpoint.Configuration.Core.Middleware; namespace Mirea.Api.Endpoint.Configuration.Core.Middleware;
@ -7,7 +6,7 @@ namespace Mirea.Api.Endpoint.Configuration.Core.Middleware;
public class CookieAuthorizationMiddleware(RequestDelegate next) public class CookieAuthorizationMiddleware(RequestDelegate next)
{ {
public const string JwtAuthorizationName = "_ajwt"; public const string JwtAuthorizationName = "_ajwt";
public async Task InvokeAsync(HttpContext context, IRevokedToken revokedTokenStore) public async Task InvokeAsync(HttpContext context)
{ {
if (context.Request.Cookies.ContainsKey(JwtAuthorizationName)) if (context.Request.Cookies.ContainsKey(JwtAuthorizationName))
context.Request.Headers.Authorization = "Bearer " + context.Request.Cookies[JwtAuthorizationName]; context.Request.Headers.Authorization = "Bearer " + context.Request.Cookies[JwtAuthorizationName];