AWSによるサーバーレスアーキテクチャで学習を進めているのですが、その中のJWTの認証を行う部分で詰まっています。
Auth0とjsonwebtokenを利用しているのですが、
jwt.verify(token, secretOrPublicKey, [options, callback])
のtoken
の部分にlocalStorageに保存したidToken
を、secretOrPublicKey
の部分にAuth0のアプリケーション画面から取得したClient Secret
を入れているのですが下記のようなエラーが出てしまいます。
JsonWebTokenError {name: "JsonWebTokenError", message: "invalid algorithm", stack: "JsonWebTokenError: invalid algorithm↵ at http:/…tp://localhost:3000/static/js/bundle.js:12328:11)"}
渡す引数が間違っているのかなとも思いましたが入れるものが他に思い当たりません…
解決方法ご存知の方いらっしゃいましたらよろしくお願いいたします。
あなたの回答
tips
プレビュー