We are finalising our (University of Auckland) pipeline for sharing survey data as our in-kind contribution, and we would like to confirm that our authentication configuration is compatible.
Broadly, our workflow is:
- User initiates login via AWS Cognito hosted UI.
- Cognito federates authentication to the external IdP (Rubin / Gafaelfawr).
- Rubin IdP will further delegate to CILogon to authenticate the user against their institutional credentials.
- After successful authentication, Cognito issues JWTs to the user.
We would appreciate feedback about this. Thank you.