まとめ(SPA + API)

この文書では、従業員がタイムシートを記録するためにシングルページアプリケーション(SPA)で使用するAPIというシンプルなシナリオについて説明しました。

暗黙付与の詳細、アクセストークンとは何か、Auth0でのAPIの設定方法、シングルページアプリケーションがこのAPIと安全に通信するための設定方法、APIエンドポイントの定義とセキュリティの確保方法、提供されたライブラリを使ってアクセストークンを検証する方法、Auth0から新しいアクセストークンを取得する方法について学びました。

ビジネスケースと要件の説明から始め、各要件がどのように満たされるのか、そして各選択の背後にある考え方について説明しました。

APIの実装にはNode.jsを、SPAにはAngularを使用しました。この文書を通じて、お客様が好む技術を使ってこのシステムを構築できるようになることを願っています。