この記事は Django Advent Calendar 2017 20日目の記事です。 先日、満を持してバージョン2.0がリリースされました。 ただ、今回は新しい機能の紹介ではなく、1.xでも実装可能な「API認証」について書きます。 アジェンダ この記事を書こうと思ったきっかけ API認証の実装 まとめ この記事を書こうと思ったきっかけ 以前、こちらにも書いたのですが、私は自分がつくったシステムのログイン~ログアウト処理に、これまた自分で作ったGo(Gin)のAPIを利用しています。 ※最近はソーシャルログインなど外部サービスとの連携が楽にできるのですが、自分の勉強のためにこのようにしています。 で、以前ASP.NETでつくったレシピ管理ツールを今年Djangoに移行しまして、そこでもAPI認証をすることにしました。 CakePHP3やLaravelでは比較的簡単にできたのですが、Dj
![Djangoを使ってデータベースを持たないAPI認証を行う | @K2SS - 日々、邁進](https://cdn-ak-scissors.b.st-hatena.com/image/square/61a84fa25929dee2f7d84bf4b53d6d74fe3f193f/height=288;version=1;width=512/https%3A%2F%2Fk2ss.info%2Fimages%2F2017%2F08%2Ficon.png)