Added req.auth.user to parse cloud functions

This commit is contained in:
Taylor Stine
2016-02-02 08:13:13 -05:00
parent 477a091f88
commit ffa7d1b1f1
2 changed files with 3 additions and 1 deletions

View File

@@ -64,6 +64,7 @@ var getAuthForSessionToken = function(config, sessionToken) {
var obj = results[0]['user'];
delete obj.password;
obj['className'] = '_User';
obj['sessionToken'] = sessionToken;
var userObject = Parse.Object.fromJSON(obj);
cache.setUser(sessionToken, userObject);
return new Auth(config, false, userObject);

View File

@@ -13,7 +13,8 @@ function handleCloudFunction(req) {
return new Promise(function (resolve, reject) {
var response = createResponseObject(resolve, reject);
var request = {
params: req.body || {}
params: req.body || {},
user: req.auth && req.auth.user || {}
};
Parse.Cloud.Functions[req.params.functionName](request, response);
});