title: NodeJS jwtStrategy requires a function to retrieve jwt from requests error
body: <p>I learned tutorial from <a href="https://devdactic.com/restful-api-user-authentication-1/">https://devdactic.com/restful-api-user-authentication-1/</a>. But I got error on this part</p>
  
  <pre><code>passport.use(new JwtStrategy(opts, function(jwt_payload, done)
  </code></pre>
  
  <p>Here is the error when I  run node "server.js"</p>
  
  <pre><code>/home/chibi/Documents/connect/project/node_modules/passport-jwt/lib/strategy.js:39
  throw new TypeError('JwtStrategy requires a function to retrieve jwt f
            ^
  TypeError: JwtStrategy requires a function to retrieve jwt from requests (see option jwtFromRequest)
  at new JwtStrategy (/home/chibi/Documents/connect/project/node_modules/passport-jwt/lib/strategy.js:39:15)
  at module.exports (/home/chibi/Documents/connect/project/config/passport.js:10:16)
  at Object.&lt;anonymous&gt; (/home/chibi/Documents/connect/project/server.js:30:29)
  at Module._compile (module.js:456:26)
  at Object.Module._extensions..js (module.js:474:10)
  at Module.load (module.js:356:32)
  at Function.Module._load (module.js:312:12)
  at Function.Module.runMain (module.js:497:10)
  at startup (node.js:119:16)
  at node.js:902:3
  </code></pre>
  
  <p>What is the solution?</p>