title: Error: Failed to find request token in session, passport js
body: <p>I'm using passport-trello to authenticate with trello account, via express. </p>
  
  <pre><code>Error: Failed to find request token in session
  </code></pre>
  
  <p>This error occurs when I've been already redirected to the trello prompt and immediately after I hit Allow button.</p>
  
  <p>Routing:</p>
  
  <pre><code>app.get('/auth/trello', passport.authenticate('trello'));
  
  app.get('/auth/trello/callback', passport.authenticate('trello', {
    successRedirect: '/',
    failureRedirect: '/error/'
  }));
  </code></pre>
  
  <p>TrelloStrategy:</p>
  
  <pre><code>export default () =&gt; {
    passport.use(new TrelloStrategy({
      consumerKey: process.env.TRELLO_CONSUMER_KEY,
      consumerSecret: process.env.TRELLO_CONSUMER_SECRET,
      callbackURL: 'http://localhost:3000/auth/trello/callback',
      trelloParams: {
        scope: 'read',
        name: 'CommonFeed',
        expiration: 'never'
      }
    }, (req, token, tokenSecret, profile, done) =&gt; {
        let user = {};
        user.token = token;
        user.profile = profile;
        done(null, user);
    }));
  }
  </code></pre>
  
  <p>Who knows how to fix this? Thanks, in advance</p>