├── .gitignore ├── README.md ├── app └── components │ ├── beers │ ├── controllers │ │ └── beers.controller.js │ ├── models │ │ └── beer.models.js │ ├── policies │ │ └── beers.policy.js │ └── routes │ │ └── beers.routes.js │ ├── breweries │ ├── controllers │ │ └── breweries.controller.js │ ├── models │ │ └── brewery.models.js │ ├── policies │ │ └── breweries.policy.js │ └── routes │ │ └── breweries.routes.js │ ├── core │ ├── controllers │ │ └── core.controller.js │ └── routes │ │ └── core.routes.js │ └── users │ ├── controllers │ ├── authenticate.controller.js │ └── users.controller.js │ ├── models │ └── user.models.js │ ├── policies │ └── users.policy.js │ └── routes │ ├── authenticate.routes.js │ └── users.routes.js ├── config ├── config.js ├── env │ ├── all.js │ ├── development.js │ └── production.js └── express.js ├── package.json └── server.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/README.md -------------------------------------------------------------------------------- /app/components/beers/controllers/beers.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/beers/controllers/beers.controller.js -------------------------------------------------------------------------------- /app/components/beers/models/beer.models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/beers/models/beer.models.js -------------------------------------------------------------------------------- /app/components/beers/policies/beers.policy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/beers/policies/beers.policy.js -------------------------------------------------------------------------------- /app/components/beers/routes/beers.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/beers/routes/beers.routes.js -------------------------------------------------------------------------------- /app/components/breweries/controllers/breweries.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/breweries/controllers/breweries.controller.js -------------------------------------------------------------------------------- /app/components/breweries/models/brewery.models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/breweries/models/brewery.models.js -------------------------------------------------------------------------------- /app/components/breweries/policies/breweries.policy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/breweries/policies/breweries.policy.js -------------------------------------------------------------------------------- /app/components/breweries/routes/breweries.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/breweries/routes/breweries.routes.js -------------------------------------------------------------------------------- /app/components/core/controllers/core.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/core/controllers/core.controller.js -------------------------------------------------------------------------------- /app/components/core/routes/core.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/core/routes/core.routes.js -------------------------------------------------------------------------------- /app/components/users/controllers/authenticate.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/controllers/authenticate.controller.js -------------------------------------------------------------------------------- /app/components/users/controllers/users.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/controllers/users.controller.js -------------------------------------------------------------------------------- /app/components/users/models/user.models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/models/user.models.js -------------------------------------------------------------------------------- /app/components/users/policies/users.policy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/policies/users.policy.js -------------------------------------------------------------------------------- /app/components/users/routes/authenticate.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/routes/authenticate.routes.js -------------------------------------------------------------------------------- /app/components/users/routes/users.routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/app/components/users/routes/users.routes.js -------------------------------------------------------------------------------- /config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/config/config.js -------------------------------------------------------------------------------- /config/env/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/config/env/all.js -------------------------------------------------------------------------------- /config/env/development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/config/env/development.js -------------------------------------------------------------------------------- /config/env/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/config/env/production.js -------------------------------------------------------------------------------- /config/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/config/express.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guiseek/api-nodejs-token-auth-and-acl/HEAD/server.js --------------------------------------------------------------------------------