AWS Cognito

AWS Cognito OpenID Connect Provider

Cognito is the identity management service provided by AWS. It provides a set of features to authenticate and authorize users.

Features

If you want to compare OpenID Connect features of different providers, please check out the OpenID Connect providers benchmark table.

Frequently Asked Questions

Does AWS Cognito support the Authorization Code grant type?

AWS Cognito supports Authorization Code grant type. Read more

Does AWS Cognito support the Refresh Token grant type?

AWS Cognito supports Refresh Token grant type. Read more

Does AWS Cognito support the Client Credentials grant type?

AWS Cognito supports Client Credentials grant type. Read more

Does AWS Cognito support the Implicit grant type?

AWS Cognito supports Implicit grant type. Read more

Does AWS Cognito support the Token Exchange grant type?

AWS Cognito does not support Token Exchange grant type. Read more

Does AWS Cognito support the Client Initiated BackChannel Authentication grant type?

AWS Cognito does not support Client Initiated BackChannel Authentication grant type. Read more

Does AWS Cognito support the Device Authorization Grant grant type?

AWS Cognito does not support Device Authorization Grant grant type. Read more

Does AWS Cognito support the JWT Bearer Token grant type?

AWS Cognito does not support JWT Bearer Token grant type. Read more

Does AWS Cognito support the SAML 2.0 Bearer Assertion grant type?

AWS Cognito does not support SAML 2.0 Bearer Assertion grant type. Read more

Does AWS Cognito support the Resource Owner Password Credentials grant type?

AWS Cognito does not support Resource Owner Password Credentials grant type. Read more

Does AWS Cognito support the PKCE extension?

AWS Cognito supports PKCE extension. Read more

Does AWS Cognito support the PAR extension?

AWS Cognito does not support PAR extension.

Does AWS Cognito support the RAR extension?

AWS Cognito does not support RAR extension.

Does AWS Cognito support the JAR extension?

AWS Cognito does not support JAR extension.

Does AWS Cognito support the Authorization Endpoint endpoint?

AWS Cognito supports Authorization Endpoint endpoint. Read more

Does AWS Cognito support the Token Endpoint endpoint?

AWS Cognito supports Token Endpoint endpoint. Read more

Does AWS Cognito support the UserInfo Endpoint endpoint?

AWS Cognito supports UserInfo Endpoint endpoint. Read more

Does AWS Cognito support the Token Revocation endpoint?

AWS Cognito supports Token Revocation endpoint. Read more

Does AWS Cognito support the Token Introspection endpoint?

AWS Cognito does not support Token Introspection endpoint.

Does AWS Cognito support the OpenID Connect Discovery Endpoint endpoint?

AWS Cognito supports OpenID Connect Discovery Endpoint endpoint.

Does AWS Cognito support the OAuth 2.0 Authorization Server Metadata Endpoint endpoint?

AWS Cognito partially supports OAuth 2.0 Authorization Server Metadata Endpoint endpoint. Supports through OpenID Connect Discovery

Does AWS Cognito support the none token endpoint authentication method?

AWS Cognito supports none token endpoint authentication method.

Does AWS Cognito support the client_secret_basic token endpoint authentication method?

AWS Cognito supports client_secret_basic token endpoint authentication method. Read more

Does AWS Cognito support the client_secret_post token endpoint authentication method?

AWS Cognito supports client_secret_post token endpoint authentication method. Read more

Does AWS Cognito support the client_secret_jwt token endpoint authentication method?

AWS Cognito does not support client_secret_jwt token endpoint authentication method. Read more

Does AWS Cognito support the private_key_jwt token endpoint authentication method?

AWS Cognito does not support private_key_jwt token endpoint authentication method. Read more

Does AWS Cognito support the none prompt?

AWS Cognito supports none prompt. Read more

Does AWS Cognito support the login prompt?

AWS Cognito supports login prompt. Read more

Does AWS Cognito support the consent prompt?

AWS Cognito supports consent prompt. Read more

Does AWS Cognito support the select_account prompt?

AWS Cognito supports select_account prompt. Read more

Does AWS Cognito support the create prompt?

AWS Cognito does not support create prompt. Read more

Does AWS Cognito support the Dynamic Client Registration Protocol feature?

AWS Cognito does not support Dynamic Client Registration Protocol feature.

Does AWS Cognito support the Refresh Token Rotation feature?

AWS Cognito supports Refresh Token Rotation feature. Read more