UNPKG

passport-facebook

Version:

Facebook authentication strategy for Passport.

31 lines (27 loc) 807 B
/** * `FacebookAuthorizationError` error. * * FacebookAuthorizationError represents an error in response to an * authorization request on Facebook. Note that these responses don't conform * to the OAuth 2.0 specification. * * References: * - https://developers.facebook.com/docs/reference/api/errors/ * * @constructor * @param {string} [message] * @param {number} [code] * @access public */ function FacebookAuthorizationError(message, code) { Error.call(this); Error.captureStackTrace(this, arguments.callee); this.name = 'FacebookAuthorizationError'; this.message = message; this.code = code; this.status = 500; } // Inherit from `Error`. FacebookAuthorizationError.prototype.__proto__ = Error.prototype; // Expose constructor. module.exports = FacebookAuthorizationError;