Skip to main content

AWS Cognito

Status: Scaffold — content in progress

AWS Cognito provides user authentication and identity federation for customer-facing applications.

Components

ComponentFunction
User PoolUser directory — stores users, handles sign-up/sign-in, MFA
Identity PoolFederation — maps authenticated identities to AWS roles (IAM credentials)

Attack Surface

  • Unauthenticated identities in Identity Pools → AWS credentials (often over-privileged)
  • Cognito user pool misconfiguration → self-registration open to anyone
  • Client ID / secret leakage in mobile apps
TopicLink
AWS IAM Overviewaws-iam-overview