OAuth2PasswordBearer auth/oauth2.pyを作成して、認証に必要な情報を記載します。 エンドポイントを認証によって保護する場合には、fastapi.securityのOAuth2PasswordBearerを用います。 python-multipartをインストールしていな方はpip install python-multipartをお願いします 認証機能のインスタンスを作成し、引数のtokenUrl='token'でトークン認証に用いるURLを指定しています。 ローカルの場合だと、127.0.0.1:8000/tokenをURLを指しています。こちらのエンドポイントは後程作成します。 エンドポイントに追加 作成出来たら任意のエンドポイントに認証機能を追加します。 from fastapi import APIRouter, Depends from sqlal
![【FastAPI】JWTトークンを使用した認証方法について | self-methods](https://cdn-ak-scissors.b.st-hatena.com/image/square/537f9f08e4a844de14a68bdaafa0df09c15fd420/height=288;version=1;width=512/https%3A%2F%2Fself-methods.com%2Fwp-content%2Fuploads%2F2021%2F12%2Ffastapi-authentication.png)