Fullstack authentication and accounts-management for GraphQL and REST.
Note: Although accounts-js is production ready, the packages within this repo are under active development — expect breaking changes with minor version updates.
@accounts suite of packages aims to provide all the tools you need to build a flexible authentication and accounts management solution for your application.
- Create and manage users
- Create and manage sessions (JWT)
- Pick your transport layer
- Compatible with all the modern js frameworks (react, react-native, vue, angular...)
- Use the database you want
- Redis (sessions only)
- Add all the strategies you need
- Oauth (WIP)
Contributing and community
Join our Spectrum community to get some help!
Any contribution is very welcome, read our contributing guide to see how to locally setup the repository and see our development process.
- Contribute via Open Collective
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Thank you to all our backers!
This project exists thanks to all the amazing people who contribute.