New: requireAnyUserRoles and requireAllUserRoles for Parse Cloud Validator (#7097)

* new: requireUserRole for Parse Cloud Validator

* change to requireUserRoles

* Update CHANGELOG.md

* revoke triggers

* Update triggers.js

* Update ParseLiveQueryServer.js

* Update ParseLiveQueryServer.js

* create requireUserRoles

* rename to requireAny and requireAll

* allow for a function
This commit is contained in:
dblythy
2021-02-13 09:01:38 +11:00
committed by GitHub
parent 7224cde023
commit 3d76643286
6 changed files with 376 additions and 211 deletions

View File

@@ -173,7 +173,7 @@ export class FunctionsRouter extends PromiseRouter {
);
return Promise.resolve()
.then(() => {
return triggers.maybeRunValidator(request, functionName);
return triggers.maybeRunValidator(request, functionName, req.auth);
})
.then(() => {
return theFunction(request);