Skip to content

Development#9

Merged
rilwag2612 merged 2 commits intomainfrom
development
Feb 16, 2026
Merged

Development#9
rilwag2612 merged 2 commits intomainfrom
development

Conversation

@rilwag2612
Copy link
Copy Markdown
Contributor

Contributions

Security Checklist

Check these FIRST. If this fails, the Contribution won't be accepted.

Frontend Security

  • Use HTTPS everywhere
    • Prevents basic eavesdropping and man-in-the-middle attacks.
  • Input validation and sanitization
    • Prevents XSS attacks by validating all user inputs.
  • Don't store sensitive data in the browser
    • No secrets in localStorage or client-side code.
  • CSRF protection
    • Implement anti-CSRF tokens for forms and state-changing requests.
  • Never expose API keys in frontend
    • API credentials should always remain server-side.
    • If already in use, do NOT modify otherwise the site will break.

Practical Security Habits

  • Keep dependencies updated
    • Most vulnerabilities come from outdated libraries.
  • Proper error handling
    • Don't expose sensitive details in error messages.
  • Secure cookies
    • Set HttpOnly, Secure and SameSite attributes.

@rilwag2612 rilwag2612 merged commit 59b0cba into main Feb 16, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant