This project is a simple, yet robust, authentication system built with Next.js. It's currently under development and not yet complete.
- Bootstrapped with
create-next-app, a zero-config single-command tool for creating new Next.js applications. - Utilizes JSON Web Tokens (JWT) for secure transmission of information between parties.
- Employs Argon2, a powerful password hashing algorithm, for secure password storage.
- Implements a custom fingerprint solution to deter individuals from spamming the registration API with basic requests.
To get a local copy up and running, follow these steps:
- Clone the repository
- Install the dependencies using
npm install - Start the development server using
npm run dev
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Distributed under the MIT License. See LICENSE for more information.