The Amplify Authentication docs for IOS outline support for the following types of identity federation:
The Amplify Authentication docs for web browsers only outline federated identity support for Facebook, Google (+ Auth0) here: https://docs.amplify.aws/lib/auth/advanced/q/platform/js/
By digging into the Auth module codebase it's become apparent it's possible to invoke either a SAML/OIDC user pool iDP as follows:
Amplify.Auth.federatedSign({ customProvider: USER_POOL_IDENTITY_PROVIDER_NAME })
See: https://github.com/aws-amplify/amplify-js/blob/6c4d4b5fc737652f88dcdfa26bdb02a1defdfa2e/packages/auth/src/Auth.ts#L1924
Questions
You are not logged in. Log in to post an answer.
A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.