App is built on appy
A user system leveraging rest-hapi to bootstrap your app.
appy is a boilerplate user system that leverages the powerful rest-hapi API generator. Inspired by the frame user system, the goal of appy is to provide an easy to use user API that is also capable of supporting a wide range of applications. appy is a great resource for starting almost any app. Whether you're building a simple blogging site or a full blown enterprise solution, appy is the tool for you! By leveraging rest-hapi, adding new endpoints is as simple as defining a new model, and model associations are a snap. Bootstrapping your app has never been easier!
- Registration and account activation flows
- Login system with forgot password and reset password
- Abusive login attempt detection
- User permissions based on roles and groups
- Three optional authentication strategies
- Endpoint validation and query support
- Swagger docs for easy endpoint access
appy implements a hapi framework server. appy's RESTful API endpoints are generated through rest-hapi, which means models are based off of mongoose and data is stored in MongoDB.