authxyz an authentication library for express.js which supports local authentication as well as third party authentication with RBAC built-in . See Documentation
- Local Login - Email / Password
- Google Login
- Discord Login
- Role Based Access Control (RBAC)
-
Auth Providers
- @authxyz/provider-local Auth lib for local authentication
- @authxyz/provider-google Auth lib for google authentication
- @authxyz/provider-discord Auth lib for discord authentication
-
Database Adapters
- @authxyz/adpater-mongodb MongoDB Database Adapter
-
Developers
- @authxyz/core Core library in which all providers and authentication built.