私はNode.jsを学習していますが、JWTを実装している間は別のconfig.jsファイルを入れてトークンを生成して検証するように設定したいのですが、これとともに。Node.jsのJWT secretの設定ファイルの使用
まず、次のように私は、configファイルを作成します。
// JWT config
module.exports.jwt_secret = 'mysecret';
は、その後、私はとAPIエンドポイントでそれを必要とします。
const jwt_secret = require('../../../../../config');
そして最後に、私は次のようにそれを使用しよう:
jwt.verify(token, (jwt_secret), function(err, decoded) { ... }
しかし、私はjwt_secretでconsole.logを試してみましたが、これを取得します:
{ jwt_secret: 'mysecret' }
ここでコードをチェックしてスタックオーバーフローを検索しましたが、これを解決する方法はありません。私はおそらくそれはかなり明らかですが、私が言ったように、私はプログラミングではかなり新しいです、そして、私は学んでいます。
ありがとうございます。
予想どおりの動作、または何が間違っていますか? 'jwt_secret'は設定ファイルが必要なときに定義されているようです。 –