/** * Traditionally, we would render a 'decision' page here (i.e. a page like * '<application name> is requesting access to your account, do you want * to allow this?'), but we handle this internally so don't render anything. * Instead, simply send the response. */ server.decision({ loadTransaction: false }, (serverReq, callback) => { let response = ''; if (req.query.hasOwnProperty('response')) { response = req.query.response; } callback(null, { allow: true, scope: req.query.scope, response: response, website: req.query.website }); })(req, res, next);
decisionMiddle() { return this._server.decision(); }