Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Developer - Associate DVA-C02 All Questions

View all questions & answers for the AWS Certified Developer - Associate DVA-C02 exam

Exam AWS Certified Developer - Associate DVA-C02 topic 1 question 101 discussion

A developer is creating an application. New users of the application must be able to create an account and register by using their own social media accounts.

Which AWS service or resource should the developer use to meet these requirements?

  • A. IAM role
  • B. Amazon Cognito identity pools
  • C. Amazon Cognito user pools
  • D. AWS Directory Service
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
HuiHsin
Highly Voted 1 year, 5 months ago
Selected Answer: C
https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-identity-pools.html
upvoted 10 times
...
Bhatfield
Highly Voted 1 year, 1 month ago
Amazon Cognito user pools provide user identity management and authentication for your application. They allow you to create and maintain a user directory, and you can enable social identity providers like Facebook, Google, or Amazon to allow users to register and log in using their social media accounts. This service is specifically designed for user management and authentication scenarios like the one described. Option B, "Amazon Cognito identity pools," is more focused on providing temporary AWS credentials for users to access AWS services securely after they have been authenticated through a user pool.
upvoted 8 times
[Removed]
11 months, 1 week ago
The big difference being users authenticates to applications (web and mobile) vs identity authenticates to AWS resources.
upvoted 3 times
...
...
nbxyzd
Most Recent 1 week, 4 days ago
Selected Answer: C
B is wrong. While identity pools also support federated identities, they are primarily used for granting AWS credentials to authenticated users. They are less focused on user management within the application itself.
upvoted 1 times
...
ogogundare
1 week, 5 days ago
The best answer is B Amazon Cognito Identity Pool
upvoted 1 times
ogogundare
1 week, 5 days ago
I think C is the right answer on further check Amazon Cognito user pool can use social idps
upvoted 1 times
...
...
gdm83
2 months, 1 week ago
Does emamtopic have exact replicas of actual exam questions
upvoted 1 times
...
65703c1
5 months, 3 weeks ago
Selected Answer: C
C is the correct answer.
upvoted 1 times
...
65703c1
5 months, 3 weeks ago
Selected Answer: B
B is the correct answer.
upvoted 1 times
...
SerialiDr
8 months, 2 weeks ago
Selected Answer: B
Option B: Amazon Cognito identity pools Amazon Cognito identity pools (also known as federated identities) enable you to create unique identities for your users and authenticate them with identity providers. With identity pools, your users can obtain temporary AWS credentials to access AWS services. This service supports authentication through social identity providers such as Amazon, Facebook, Google, and also supports unauthenticated identities.
upvoted 2 times
...
rrharris
8 months, 4 weeks ago
c Amazon Cognito user pools provide user identity management and authentication for your application.
upvoted 1 times
...
SerialiDr
10 months ago
Selected Answer: B
B. Amazon Cognito identity pools: Amazon Cognito identity pools (also known as Federated Identities) enable you to create unique identities for your users and authenticate them with identity providers, including social media platforms like Facebook, Google, Amazon, and Apple. With identity pools, you can grant your users access to other AWS services. They are designed to handle scenarios where users can sign in through a third-party identity provider or use guest access.
upvoted 1 times
...
Dushank
1 year, 2 months ago
Selected Answer: C
For creating an application where new users can create accounts and register using their social media accounts, Amazon Cognito is the most suitable service. Specifically, you'd want to use Amazon Cognito User Pools. Amazon Cognito User Pools support sign-ins using social identity providers like Facebook, Google, and Amazon, as well as enterprise identity providers via SAML 2.0. With a user pool, you can create a fully managed user directory to enable user sign-up and sign-in, as well as handle password recovery, user verification, and other user management tasks.
upvoted 2 times
...
Dushank
1 year, 2 months ago
The answer is (B). Amazon Cognito identity pools is a managed service that provides user sign-in and identity management for your web and mobile applications. It supports social sign-in with a variety of providers, including Amazon, Facebook, Google, and Twitter.
upvoted 1 times
...
hanJR
1 year, 6 months ago
Selected Answer: C
You can't register using Identity Pool. It lets you authenticate with provided identification pools.
upvoted 4 times
...
Cloud_Cloud
1 year, 6 months ago
Selected Answer: C
https://medium.com/wolox/integrating-social-media-to-your-app-with-aws-cognito-8943329aa89b
upvoted 5 times
...
MrTee
1 year, 6 months ago
Selected Answer: B
Key word is registration using their social media accounts
upvoted 4 times
awsdummie
1 year, 6 months ago
B is incorrect. https://www.youtube.com/watch?v=9pvygKIuCpI
upvoted 1 times
...
rlnd2000
1 year, 6 months ago
Using Cognito identity pools you can get the token and access AWS using social media accounts, BUT you can't create an account, in this case we need Cognito user pools.
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...