├── .sequelizerc ├── LICENSE ├── README.md ├── app.js ├── bin └── www ├── config ├── config.json └── passport.js ├── migrations ├── 20210916024852-create-role.js ├── 20210916024907-create-permission.js ├── 20210916024913-create-product.js ├── 20210916025034-create-user.js └── 20210916031105-create-role-permission.js ├── models ├── index.js ├── permission.js ├── product.js ├── role.js ├── rolepermission.js └── user.js ├── package.json ├── postman └── Node-Express.postman_collection.json ├── public └── stylesheets │ └── style.css ├── routes ├── auth.js ├── index.js ├── permissions.js ├── products.js ├── roles.js └── users.js ├── sql ├── node_permissions.sql └── node_roles.sql ├── utils └── helper.js └── views ├── error.jade ├── index.jade └── layout.jade /.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/.sequelizerc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/app.js -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/bin/www -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/config/config.json -------------------------------------------------------------------------------- /config/passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/config/passport.js -------------------------------------------------------------------------------- /migrations/20210916024852-create-role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/migrations/20210916024852-create-role.js -------------------------------------------------------------------------------- /migrations/20210916024907-create-permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/migrations/20210916024907-create-permission.js -------------------------------------------------------------------------------- /migrations/20210916024913-create-product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/migrations/20210916024913-create-product.js -------------------------------------------------------------------------------- /migrations/20210916025034-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/migrations/20210916025034-create-user.js -------------------------------------------------------------------------------- /migrations/20210916031105-create-role-permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/migrations/20210916031105-create-role-permission.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/index.js -------------------------------------------------------------------------------- /models/permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/permission.js -------------------------------------------------------------------------------- /models/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/product.js -------------------------------------------------------------------------------- /models/role.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/role.js -------------------------------------------------------------------------------- /models/rolepermission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/rolepermission.js -------------------------------------------------------------------------------- /models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/models/user.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/package.json -------------------------------------------------------------------------------- /postman/Node-Express.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/postman/Node-Express.postman_collection.json -------------------------------------------------------------------------------- /public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/public/stylesheets/style.css -------------------------------------------------------------------------------- /routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/auth.js -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/index.js -------------------------------------------------------------------------------- /routes/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/permissions.js -------------------------------------------------------------------------------- /routes/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/products.js -------------------------------------------------------------------------------- /routes/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/roles.js -------------------------------------------------------------------------------- /routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/routes/users.js -------------------------------------------------------------------------------- /sql/node_permissions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/sql/node_permissions.sql -------------------------------------------------------------------------------- /sql/node_roles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/sql/node_roles.sql -------------------------------------------------------------------------------- /utils/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/utils/helper.js -------------------------------------------------------------------------------- /views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/views/error.jade -------------------------------------------------------------------------------- /views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/views/index.jade -------------------------------------------------------------------------------- /views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-mysql-authentication-role-permissions/HEAD/views/layout.jade --------------------------------------------------------------------------------