Browse Source

feat: jwt, apenas dev e admin podem criar, deletar e modificar dados

master
Henrique-Sousa 2 weeks ago
parent
commit
1e17f4ccf9
1 changed files with 12 additions and 5 deletions
  1. +12
    -5
      server/core/_service_config.js

+ 12
- 5
server/core/_service_config.js View File

@ -3,11 +3,18 @@
* When service need public access...
*/
if (_env.is("dev")) {
_service.allow()
_service.allow();
}
/*
if (_service.path == 'samples/my-service') {
_service.allow()
if ((_service.path.startsWith("pacientes") || _service.path.startsWith("medicos")) && (!_service.path.endsWith("get"))) {
_log.debug(`_group.id: ${_group.id}`);
_log.debug(`_user.id: ${_user.id}`);
_log.debug(`_auth.isJWT(): ${_auth.isJWT()}`);
if (_auth.isJWT() && (_group.id == 1 || _group.id == 2) && (_user.id == 1 || _user.id == 2)) {
_log.debug("allowed");
_service.allow();
} else {
_log.debug("denied");
_service.deny();
}
*/
}

Loading…
Cancel
Save