OTP Forge

A nodejs library that handles the generation, storage and verification of OTPs.
Description
Issues / PRs
Team Members

OTP Forge


Project Description

OTP Forge is a simple node.js library for managing OTPs for all your applications. It helps with the generation, storage and verification of OTPs.

Great inspiration was taken from the express-session library (https://npm.im/express-session) for the ideation and development of this project.

For more details, refer https://github.com/otp-forge/otp-forge#readme

Problem Statement

OTP generation and verification is a common requirement in many applications. However, managing OTPs can be a hassle. OTP Forge aims to simplify the process of generating, storing and verifying OTPs.

Timeline
  • Initial stage: Setting up the project, creating the basic structure and setting up the CI/CD pipeline.

  • Current stage: The library is functional and can be used to generate, store and verify OTPs, in memory by default, with support for other storage options like Redis, Valkey, Memcached, etc.

  • Future scope: Add support for more storage options and improve the documentation.

What is working?
  • OTP generation

  • OTP verification

  • In-memory storage

  • Support for external storage options - Redis, Valkey, Memcached

No Issues, PRs or Discussions added.
Siddh Purohit
Siddh Purohit
siddh_purohit
Manan Gandhi
Manan Gandhi
manangandhi1810
Rushabh Javeri
Rushabh Javeri
rushabh