PostmanでJWTで受け取ったトークンを利用してAPIを呼び出す方法

今回はPostmanでJWTで受け取ったトークンを利用してAPIを呼び出す方法についてご紹介いたします。



PostmanでJWTで受け取ったトークンを利用してAPIを呼び出す方法

私は個人で現在DjangoのDRFを使ったサービスを開発中ですが、JWTで受け取ったトークンを使ってサーバー側とやり取りする方法について悩んでいました。

一応curlコマンドを使って下記でトークンを利用してAPIを呼び出すことができることが確認できましたが、開発を円滑に進めるためどうしてもPostmanを使ってやり取りがしたく、試行錯誤をしていました。

結論から言うと、下記のようにPostmanのHeadersのところに「Authorization」と「JWT 取得したトークン」のセットでAPIを呼び出せばうまくいきます。
補足:「JWT 取得したトークン」となっているのは、settings.pyのJWT_AUTH_HEADER_PREFIXがJWTだからかもしれません。
PostmanでJWTで受け取ったトークンを利用してAPIを呼び出す方法

なぜ私がこの結論にたどり着けたかというと、curlの「-H」オプションについて調べたことがきっかけでした。

curlの「-H」オプションはリクエストにリクエストヘッダを指定する場合に利用されるようです。

何にせよ、これで開発スピードが上がりそうですね。

終わりに

今回はPostmanでJWTで受け取ったトークンを利用してAPIを呼び出す方法についてご紹介いたしました。

最後までお読みいただきありがとうございます。
よろしければブログやTwitterでのシェアをお願いしております。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。

直接契約ができるフリーランスエージェント「エンハンス」を立ち上げました。
詳しくは下記LPをご参照ください。
https://enhance.decryption.co.jp/

Youtubeチャンネル開設いたしました。
チャンネル登録者10,000人を目指しているので、良いと思った方はチャンネル登録をお願いしたいです。
https://www.youtube.com/channel/UC219XhmSRxmXltTy6COxSMw






API

Posted by ちこ