Q152. A mobile App developer just made an App in both IOS and Android that has a feature to count step numbers. He has used AWS Cognito to authorize users with a user pool and identity pool to provide access to AWS DynamoDB table. The App uses the DynamoDB table to store user subscriber data and number of steps. Now the developer also needs Cognito to integrate with Google to provide federated authentication for the mobile application users so that user does not need to remember extra login access.What should the developer do to make this happen for the IOS and Android App?
A.Amazon Cognito Identity pools (federated identities) support user authentication through federated identity providers-including Amazon Facebook Google and SAML identity providers. The developer just needs to set up the federated identities for Google access B.Only Android works for federated identities if Google access is required for AWS Cognito.This can be done by configuring Cognito identity pools with a Google Client ID. C.Amazon Cognito User pools support user authentication through federated identity providersincluding Amazon Facebook Google and SAML identity providers. The developer just needs to set up the federated identities for Google access in Cognito User pool. D.Only IOS (Objective-C and Swift) works for federated identities if Google access is required for AWS Cognito. This can be done by configuration Cognito identity pools with a Google Client ID. Google federated access does not work for android app.正确答案C