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を呼び出す方法についてご紹介いたしました。

【お知らせ】
プログラミングのコンサルタントをすることを考えております。
下記の通り、かなり格安でご用意させていただいております。
【格安】プログラミングコンサル生募集(初心者向け、フリーランス志望向け)

詳しくは下記のリンクをご覧ください。
https://chico-shikaku.com/2020/10/programming-consult-2020/

11月くらいを目処に開始予定です。
最初は募集があれば先着5名くらいを目安に考えております。
質問や意見、問い合わせやお申し込みは下記のリンクよりお願いいたします。
https://docs.google.com/forms/d/e/1FAIpQLSeTXskmlyPAHuhwiOE9togqJPWdhXYCyRoVnFkkbS0VN0Ftug/viewform?usp=sf_link

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






API

Posted by ちこ