An open API service indexing awesome lists of open source software.

https://github.com/kisshan13/authxyz

A robust authentication library for express.js
https://github.com/kisshan13/authxyz

authentication express express-authorizations google-auth jwt mail nodemailer sessions

Last synced: 4 months ago
JSON representation

A robust authentication library for express.js

Awesome Lists containing this project

README

          

![Logo](https://cdn.discordapp.com/attachments/1183600181405564992/1219308459049222215/authxyz.png?ex=660ad47e&is=65f85f7e&hm=b823a8362c0d05262deb38e491a845573e49db8eedee559b550ce7c16a0d6875&)

#

**authxyz** an authentication library for express.js which supports local authentication as well as third party authentication with RBAC built-in . [See Documentation](https://authenticjs.com)

## Features

- Local Login - Email / Password
- Google Login
- Discord Login
- Role Based Access Control (RBAC)

## Packages
- Auth Providers
- [@authxyz/provider-local]("https://authxyz.com/docs/providers/local") Auth lib for local authentication
- [@authxyz/provider-google]("https://authxyz.com/docs/providers/google") Auth lib for google authentication
- [@authxyz/provider-discord]("https://authxyz.com/docs/providers/discord") Auth lib for discord authentication

- Database Adapters
- [@authxyz/adpater-mongodb]("https://authxyz.com/docs/adapters/mongodb") MongoDB Database Adapter

- Developers
- [@authxyz/core]("https://authxyz.com/docs/developers") Core library in which all providers and authentication built.