Oauth 如何在PassportJS中使用变量回调?

Oauth 如何在PassportJS中使用变量回调?,oauth,passport.js,Oauth,Passport.js,护照: 其他策略也类似,比如Twitter、Facebook等 如果我的应用服务于多个不同的动态域,我如何处理callbackURL?是否可以跳过回调URL,只在每次请求时发送,这样我就知道服务的是哪个URL var passport = require('passport') , OAuthStrategy = require('passport-oauth').OAuthStrategy; passport.use('provider', new OAuthStrategy({

护照:

其他策略也类似,比如Twitter、Facebook等

如果我的应用服务于多个不同的动态域,我如何处理callbackURL?是否可以跳过回调URL,只在每次请求时发送,这样我就知道服务的是哪个URL

var passport = require('passport')
  , OAuthStrategy = require('passport-oauth').OAuthStrategy;

passport.use('provider', new OAuthStrategy({
    //... 
    callbackURL: 'https://www.example.com/auth/provider/callback'
  },
  function(token, tokenSecret, profile, done) {
    //...
  }
));