Skip to content

Commit 83b0fbd

Browse files
committed
🔐feat: add issuer & audience to JWT token generation
- Included Issuer and Audience values from configuration when generating JWT tokens, strengthening token validation and improving overall authentication security.
1 parent 4b083f9 commit 83b0fbd

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

EventFlow.Application/Services/AuthService.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ public class AuthService(IUserRepository userRepository, IConfiguration configur
5151
new Claim(ClaimTypes.Email, user.Email)
5252
}),
5353
Expires = DateTime.UtcNow.AddHours(4),
54+
Issuer = configuration["Jwt:Issuer"],
55+
Audience = configuration["Jwt:Audience"],
5456
SigningCredentials = new SigningCredentials(
5557
new SymmetricSecurityKey(key),
5658
SecurityAlgorithms.HmacSha256Signature

0 commit comments

Comments
 (0)