Nest.jsのGuardを使うことで、APIへのアクセス許可を管理できます。 AWSのCognito UserPoolsでユーザーを管理していることが多いので、そのためのGuardを簡単に作ってみました。 コード 実装は2ファイル + アルファです。Nest CLIでサクッと作りましょう。 % nest g s cognito CREATE /src/cognito/cognito.service.spec.ts (467 bytes) CREATE /src/cognito/cognito.service.ts (91 bytes) UPDATE /src/app.module.ts (1046 bytes) % nest g gu authorizer CREATE /src/authorizer.guard.spec.ts (184 bytes) CREATE /src/autho