- インターン先で Auth0 の技術検証を担当していたときに書いたコードを Auth0 周りだけにして簡易化したもの
詳しい説明は下記の発表資料と技術ブログに載っています。
発表資料: https://speakerdeck.com/kohge4/python-fastapi-deshu-karetaspaniren-zheng-ji-neng-wotukeru
JX通信社技術ブログ: https://tech.jxpress.net/entry/2019/12/05/161941
- auth0 の JWT を持たせて エンドポイント /auth/demo にアクセスすると動作します。SPAのバックエンド用のコードなので単体ではうまく動作しないですが,テストコードをbehave で書いていて, featiures/ ディレクトリに記述しています。
git clone https://github.com/kohge4/auth0_demo.git
cd auth0_demo
pipenv shell
pipenv install --dev
behave
の順にコマンドラインで操作するとテストの結果を確認できます。