This repository contains a sample authentication application built with Express.js and TypeScript, utilizing decorators and metadata for streamlined development.
- Express.js: Utilizes the popular Node.js framework for building web applications.
- TypeScript: Leveraging TypeScript for type safety and enhanced developer experience.
- Decorators and Metadata: Implementing decorators and metadata for cleaner code organization and simplified authentication logic.
Once the server is running, you can access the API endpoints to handle authentication:
/auth/login: Endpoint for user authentication.
/protected: Access protected route