Cognito User Pool Client
OAuth/OIDC application client registered against a user pool.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Client name | Text | Yes | — |
| Generate client secret | Toggle | — | false |
| Refresh token validity (days) | Number | — | 30 |
| Access token validity (min) | Number | — | 60 |
| ID token validity (min) | Number | — | 60 |
| Auth flows | List | — | — |
| Callback URLs | List | — | — |
| Logout URLs | List | — | — |
| Allowed OAuth flows | List | — | — |
| Allowed OAuth scopes | List | — | — |
| Allow OAuth flows for client | Toggle | — | false |
| Supported IdPs | List | — | — |
| Readable attributes | List | — | — |
| Writable attributes | List | — | — |
| Prevent user-existence errors | Toggle | — | true |
| Auth session validity (min) Options: 3, 5, 15 | Choice | — | 3 |
| Token revocation | Toggle | — | true |
| Propagate context data | Toggle | — | false |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| User pool | Input | aws.cognito-user-pool | user_pool_id |
| Application | Output | any | — |