Which service should be utilized to manage user sign-up and sign-in functionalities, along with federated authentication, for a mobile application that requires integration with social login providers?
AWS Control Tower
Amazon GuardDuty
AWS Identity and Access Management (IAM)
Amazon Cognito