Use HOCs for access control

This commit is contained in:
2018-10-08 22:30:11 +03:00
parent 7fe6e954d6
commit b60b66644d
10 changed files with 171 additions and 152 deletions

View File

@@ -30,9 +30,9 @@
"express-jwt": "^5.3.1",
"hsts": "^2.1.0",
"jsonwebtoken": "^8.3.0",
"mongoose": "^5.2.14",
"mongoose": "^5.3.2",
"mongoose-findorcreate": "^3.0.0",
"mongoose-unique-validator": "^2.0.1",
"mongoose-unique-validator": "^2.0.2",
"morgan": "^1.9.1",
"passport": "^0.4.0",
"passport-google-oauth": "^1.0.0",
@@ -42,17 +42,17 @@
"devDependencies": {
"concurrently": "^4.0.1",
"cross-env": "^5.2.0",
"eslint": "^5.6.0",
"eslint": "^5.6.1",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-config-node": "^4.0.0",
"eslint-config-prettier": "^3.1.0",
"eslint-plugin-import": "^2.14.0",
"eslint-plugin-jest": "^21.22.1",
"eslint-plugin-jest": "^21.24.1",
"eslint-plugin-node": "^7.0.1",
"eslint-plugin-prettier": "^2.6.2",
"eslint-plugin-prettier": "^3.0.0",
"eslint-plugin-react": "^7.11.1",
"jest": "^23.6.0",
"mongodb-memory-server": "^2.2.0",
"mongodb-memory-server": "^2.4.3",
"nodemon": "^1.18.4",
"prettier-eslint": "^8.8.2",
"supertest": "^3.3.0"