結論(Server Apps + API)
Server + API アーキテクチャシナリオの結論
Server + API Architecture Scenario では、シンプルなマシンツーマシンのシナリオを扱いました。ExampleCo のシステムにタイムシートのエントリを取り込むための API と、外部の契約業者がこの API を使ってタイムシートを送信するための cron ジョブです。
Client Credentials Grant と 、Auth0 で API を設定する方法、この API と安全に通信するための Machine-to-Machine Application を設定する方法、API のエンドポイントを定義して保護する方法、提供されているライブラリを使ってアクセストークンを検証する方法、そして Auth0 から新しいアクセストークンを取得する方法を学びました。
API の実装には Node.js を、対話を伴わないサーバープロセスには Python を使用しました。この例が、お好みの技術を使って独自の実装を構築する助けになれば幸いです。