This commit is contained in:
john 2025-05-20 11:54:27 +02:00
parent 55e35e3672
commit a4170f0c94

View file

@ -10,8 +10,10 @@ internal static class HttpContextSessionExtensions
{
public static void SetSession(this HttpContext httpContext, Session session, UserInfo user)
{
var loggerFactory = httpContext.RequestServices.GetRequiredService<ILoggerFactory>();
var logger = loggerFactory.CreateLogger("Femto");
var cookieSettings = httpContext.RequestServices.GetService<IOptions<CookieSettings>>();
var logger = httpContext.RequestServices.GetRequiredService<ILogger<HttpContext>>();
var secure = cookieSettings?.Value.Secure ?? true;
var sameSite = secure ? SameSiteMode.None : SameSiteMode.Unspecified;