Antwort

0

Nicht so weit ich weiß. Es unterstützt einfach OAuth2 und verfügt über Endpunkte wie/authorize usw., aber es gibt kein OIDC-Discovery-Dokument (.well-known/openid-configuration). Daher können Sie AWS Cognito nicht direkt als OIDC-Auth-Provider integrieren.

Sie können die benutzerdefinierte Anbieteroption (Entwicklerauthentifizierung) verwenden und manuell eine ID anfordern. Verwenden Sie Ihre Anwendung Instragram Benutzer-ID zu bekommen -

  • Authentifizieren mit OAuth2
  • erhalten ein Zugriffstoken
  • verwenden, um die Unter Anspruch als ID oder das Zugriffstoken verwenden ein anderes Detail zu bekommen und es verwenden, als ein id)
  • Sobald Sie die Daten erhalten, die Sie als ID verwenden möchten, verwenden Sie als Entwickler-Benutzer-ID in GetOpenIdTokenForDeveloperIdentity, um Cognito Identity Id und Token zu erhalten.