backendbyalex

backendbyalex/auth-service

Authentication and user management service for Timelock password manager. Handles login, registration, email verification, and JWT tokens. First-year final project at Linnaeus University.

JavaScript
0
0
Creative Commons Attribution 4.0 International

The Auth-Service is a Node.js/Express microservice for authentication and user management, designed for the Timelock password manager. It handles login, registration, email verification, password recovery, and JWT-based security, with features like Google OAuth2 integration and feedback collection. Built as a first-year final project at Linnaeus University, it uses MongoDB, SMTP email services, and includes comprehensive testing and CI/CD setup.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of backendbyalex/auth-service

Account's avatar
A bcrypt library for NodeJS.
Account's avatar
Loads environment variables from .env file
Account's avatar
Get and set request-scoped context anywhere
Account's avatar
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Account's avatar
Express middleware for the validator module.
Account's avatar
Firebase admin SDK for Node.js
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
JSON Web Token implementation (symmetric and asymmetric)
Account's avatar
Mongoose MongoDB ODM
Account's avatar
Easy as cake e-mail sending from your Node.js applications
Account's avatar
A Redis store for the `express-rate-limit` middleware
Account's avatar
A modern, high performance Redis client
Account's avatar
SuperAgent driven library for testing HTTP servers
Account's avatar
Next generation testing framework powered by Vite
Account's avatar
A logger for just about everything.
Account's avatar
Simple monitor script for use during development of a Node.js app.

Support the repos that depend on this repository

Top contributors

BackEndByAlex's profile
BackEndByAlex
6 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet