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
255 changed files with 12988 additions and 98 deletions
Showing only changes of commit eb272baa38 - Show all commits

View File

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