Skip to content

samuelberston/secure-auth-project

Folders and files

NameName
Last commit message
Last commit date
Nov 1, 2024
Dec 28, 2024
Nov 2, 2024
Nov 3, 2024
Nov 10, 2024
Jan 12, 2025
Dec 13, 2024
Dec 13, 2024
Nov 20, 2024
Jan 1, 2025
Nov 1, 2024
Nov 2, 2024
Nov 19, 2024
Nov 1, 2024
Nov 1, 2024
Nov 1, 2024
Nov 11, 2024
Nov 11, 2024

Repository files navigation

Secure Auth Project

About the project

This project implements secure authentication and session management in Node.js using session cookies and JWT.

The project includes mitigations which address common OWASP security vulnerabilities including:

  • input validation/sanitization
  • secure credentials requirements
  • secure passwords using salting and hashing
  • cookie security
  • use of secure HTTP headers such as x-xsrf-token, content-security-policy, etc.
  • use of high-entropy IDs and prevent insecure direct object reference

The project also sets up infrastructure using terraform to deploy the application to AWS.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published