feat(api): implement secure API key management with encryption and CRUD operations

This commit is contained in:
Davidson Gomes
2025-05-07 13:08:59 -03:00
parent 72f666aca1
commit 17b4c20a4c
15 changed files with 773 additions and 141 deletions
+3
View File
@@ -31,6 +31,9 @@ JWT_ALGORITHM="HS256"
# In seconds
JWT_EXPIRATION_TIME=3600
# Encryption key for API keys
ENCRYPTION_KEY="your-encryption-key"
# SendGrid
SENDGRID_API_KEY="your-sendgrid-api-key"
EMAIL_FROM="noreply@yourdomain.com"