MCPcopy
hub / github.com/parse-community/parse-server / getAuth

Function getAuth

src/ParseServerRESTController.js:13–30  ·  view source on GitHub ↗
(options = {}, config)

Source from the content-addressed store, hash-verified

11}
12
13function getAuth(options = {}, config) {
14 const installationId = options.installationId || 'cloud';
15 if (options.useMasterKey) {
16 return Promise.resolve(new Auth.Auth({ config, isMaster: true, installationId }));
17 }
18 return getSessionToken(options).then(sessionToken => {
19 if (sessionToken) {
20 options.sessionToken = sessionToken;
21 return Auth.getAuthForSessionToken({
22 config,
23 sessionToken: sessionToken,
24 installationId,
25 });
26 } else {
27 return Promise.resolve(new Auth.Auth({ config, installationId }));
28 }
29 });
30}
31
32function ParseServerRESTController(applicationId, router) {
33 function handleRequest(method, path, data = {}, options = {}, config) {

Callers 1

handleRequestFunction · 0.85

Calls 2

getSessionTokenFunction · 0.85

Tested by

no test coverage detected