Zvýšení zabezpečení aplikace #35
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature: Improved Application Security
FeatureRequest enum:
SECURITYDescription: Zvýšení zabezpečení aplikace
Implementation Notes
Harden the application security across authentication, input validation, and network layers.
Key files to modify:
server/src/auth.ts– Review and strengthen authentication logicserver/src/index.ts– Add security middleware (rate limiting, CORS hardening, helmet headers)Known issues from TODO.md:
HTTP_REMOTE_TRUSTED_IPSis never validated – headers are accepted from anywhereApproach:
HTTP_REMOTE_TRUSTED_IPS– only accept trusted headers from configured IP ranges