Skip to content
#

secure-auth

Here are 12 public repositories matching this topic...

A custom authentication backend service built using Node.js, Express.js, MongoDB, and Mongoose, designed for enterprise-grade security and scalability featuring robust Access + Refresh Token-based authentication system, device-aware session tracking, OTP verification,support for multi-device login control. Architected using microservices principles

  • Updated Jul 3, 2025
  • JavaScript

A production-ready boilerplate for building scalable GraphQL APIs with NestJS, Prisma, and MySQL. Includes Docker setup, role-based access control, JWT authentication (access + refresh tokens), and initial data seeding. Follows clean and hexagonal architecture principles for maintainability

  • Updated Apr 14, 2025
  • TypeScript

✨ Open-source repo for contributing to the Custom Authentication Service – built with Node.js, MongoDB, and secure architecture principles. 🛠 Add features like OTP verification, improve rate limiting, or help scale it for distributed systems.

  • Updated Jul 3, 2025
  • JavaScript

✨ Open-source repo for contributing to the Strict Authentication Service – built with Node.js, Prisma, and production-grade security principles. 🛡️ Enforce session expiry, device lock, rate limiting, and auto-logout policies. Help extend it with token rotation, audit trails, or distributed lock mechanisms.

  • Updated Jul 15, 2025
  • JavaScript

🔐 Built from scratch for mission-critical systems like banking, healthcare, and government infra, this Strict Auth Service uses PostgreSQL + Prisma ORM with device-level session control, hashed access tokens, short-lived JWTs, revocation capability, and a fully scalable architecture.

  • Updated Jul 15, 2025
  • JavaScript

Improve this page

Add a description, image, and links to the secure-auth topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the secure-auth topic, visit your repo's landing page and select "manage topics."

Learn more