0

Ich habe ein AWS Lambda über API Gateway verfügbar gemacht. Ich möchte diesen Dienst von (nativen) mobilen Apps und Browserclients nutzen.Mobile App-Client für AWS API Gateway authentifizieren (soziale Anmeldung)

Ich möchte, dass der Benutzer einen sozialen Login wie Google oder Facebook verwenden kann, also ist OpenIDConnect möglicherweise Teil der Antwort?

Irgendwelche Anleitungen oder Anleitungen, wie man das macht? Ich habe das Gefühl, dass ich das Rad jedes Mal neu erfinde. Muss eine Möglichkeit sein, dies schnell zu erledigen?

Verwenden von dynamodb für Persistenz, wenn das wichtig ist. Danke

Antwort

2

Wenn Sie Amazon Cognito verwenden, können Sie die Facebook- oder Google-Anmeldedaten Ihrer Benutzer in AWS-Anmeldeinformationen übersetzen. Sie müssten dann Ihre Anforderungen mit diesen Anmeldeinformationen nur an API Gateway signieren. Wenn Sie API Gateway's generated SDKs verwenden, wird dies standardmäßig unterstützt.

+0

Sehr, sehr nett. Genau das, was ich zu finden hoffte, danke! – Bobby