- ユーザーがブラウザーを開けない場合は Device Authorization Flow
- ユーザーに紐づかず、アプリケーション自体が動作する場合は クライアントクレデンシャルズグラントフロー
- Resource Owner Password Grant フロー は、CLI クライアント自体を認証しようとしている場合にのみ使用します。これは非常にまれなケースです (それ以外では推奨されません)
Auth0 で CLI を保護する
デバイス認可フローとクライアントクレデンシャルグラントフローを使用して、Auth0 でコマンドラインツールを保護する方法を学びます。
Auth0 で CLI を保護する方法は、セキュリティが高い順に次の 3 つです。