Updated configuration

This commit is contained in:
Veljko Tosic
2026-02-14 18:47:50 +01:00
parent c5b08de0a2
commit 888db766a3
3 changed files with 16 additions and 1 deletions

View File

@@ -4,6 +4,9 @@ using AipsCore.Application.Common.Authentication;
using AipsCore.Domain.Models.User.Options;
using AipsCore.Infrastructure.DI.Configuration;
using AipsCore.Infrastructure.Persistence.Authentication;
using AipsCore.Infrastructure.Persistence.Authentication.AuthService;
using AipsCore.Infrastructure.Persistence.Authentication.Jwt;
using AipsCore.Infrastructure.Persistence.Authentication.UserContext;
using AipsCore.Infrastructure.Persistence.Db;
using AipsCore.Infrastructure.Persistence.User;
using Microsoft.AspNetCore.Authentication.JwtBearer;
@@ -23,7 +26,8 @@ public static class UserContextRegistrationExtension
Issuer = configuration.GetEnvJwtIssuer(),
Audience = configuration.GetEnvJwtAudience(),
Key = configuration.GetEnvJwtKey(),
ExpirationMinutes = configuration.GetEnvJwtExpirationMinutes()
ExpirationMinutes = configuration.GetEnvJwtExpirationMinutes(),
RefreshTokenExpirationDays = configuration.GetEnvJwtRefreshExpirationDays()
};
services.AddSingleton(jwtSettings);