Add cookie policies to settings

This commit is contained in:
Pat Hartl 2025-01-06 20:34:11 -06:00
parent 39f039f2c6
commit a8ddf89eac
3 changed files with 20 additions and 0 deletions

View file

@ -191,6 +191,12 @@ namespace LANCommander.Server
.AddSignInManager()
.AddDefaultTokenProviders();
builder.Services.Configure<CookiePolicyOptions>(options =>
{
options.Secure = settings.Authentication.CookieSecurePolicy;
options.MinimumSameSitePolicy = settings.Authentication.MinimumSameSitePolicy;
});
var authBuilder = builder.Services.AddAuthentication(options =>
{
options.DefaultScheme = IdentityConstants.ApplicationScheme;
@ -416,6 +422,7 @@ namespace LANCommander.Server
// app.UseHttpsRedirection();
app.UseCookiePolicy();
app.UseRouting();
app.UseAuthentication();