Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 765 Bytes

File metadata and controls

21 lines (14 loc) · 765 Bytes

eaccess logo

eaccess

Session-based Express authentication for PostgreSQL.

Handles registration, login, email verification, password reset, roles (bitmask), remember-me, OAuth (GitHub, Google, Azure), two-factor auth (TOTP, email OTP, SMS OTP, backup codes), activity logging, and ships an admin panel for user management.

Packages

Package Description
@eaccess/auth Core auth middleware, roles, MFA, OAuth, session management
@eaccess/admin Vue 3 admin panel for user management
@eaccess/totp TOTP generation and verification

Docs

nvms.github.io/eaccess