From f12788fa37e95b46793de42131ad2d0c9393697b Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Tue, 3 Feb 2026 11:24:25 -0600 Subject: [PATCH] fix: use key property --- src/FiscalOS.Infra/Authentication/TokenGenerator.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/FiscalOS.Infra/Authentication/TokenGenerator.cs b/src/FiscalOS.Infra/Authentication/TokenGenerator.cs index 5310a0b..b4530dd 100644 --- a/src/FiscalOS.Infra/Authentication/TokenGenerator.cs +++ b/src/FiscalOS.Infra/Authentication/TokenGenerator.cs @@ -33,7 +33,6 @@ public sealed class TokenGenerator : ITokenGenerator public string GenerateAccessToken(User user) { var tokenHandler = new JwtSecurityTokenHandler(); - var secretKeyBytes = Encoding.UTF8.GetBytes(_jwtOptions.Value.Secret); var issuedAt = _timeProvider.GetUtcNow(); var expiresAt = issuedAt.AddMinutes(_jwtOptions.Value.ExpiryInMinutes); List claims = [ @@ -49,7 +48,7 @@ public sealed class TokenGenerator : ITokenGenerator Issuer = _jwtOptions.Value.Issuer, Audience = _jwtOptions.Value.Audience, SigningCredentials = new( - new SymmetricSecurityKey(secretKeyBytes), + _jwtOptions.Value.Key, SecurityAlgorithms.HmacSha256Signature ), };