What problem does it solve?
It solves the problem of setting up secure, production-ready authentication infrastructure by provisioning an AWS Cognito User Pool and the Hosted UI components your application needs to start issuing and validating OIDC tokens.
Core Features & Use Cases
- Cognito User Pool + App Client: Creates and configures a Cognito User Pool plus an OAuth 2.0 App Client for Authorization Code (code grant) flows and JWT-compatible OIDC endpoints.
- Hosted UI Custom Domain + Managed Login Branding: Establishes a custom domain for the Hosted UI and applies managed login branding so users authenticate via your branded experience.
- Auth Outputs for Downstream Wiring: Exports issuer, end-session, discovery, user pool/client identifiers, and domain information so API Gateway authorizers, Lambda JWT validation, and frontend OIDC configuration can be wired consistently across stacks.
Quick Start
Use the ipa-stack-cognito skill to deploy a Cognito stack that outputs OIDC issuer and Hosted UI URLs ready for your frontend and API authentication setup.