UNPKG

passport-xero

Version:

Xero authentication strategy for Passport.

20 lines (15 loc) 526 B
/** * Module dependencies. */ var util = require('util'), Oauth1Strategy = require('passport-oauth1'); function Strategy(options, verify) { options = options || {}; options.requestTokenURL = 'https://api.xero.com/oauth/RequestToken'; options.accessTokenURL = 'https://api.xero.com/oauth/AccessToken'; options.userAuthorizationURL = 'https://api.xero.com/oauth/Authorize'; Oauth1Strategy.call(this, options, verify); this.name = 'xero'; } util.inherits(Strategy, Oauth1Strategy); module.exports = Strategy;