Closed subhangiP closed 2 years ago
Hi @subhangiP, sorry you are facing this issue. Unfortunately, this is a known limitation of Cognito and amplify-ios. See the discussion here. The current workaround is to pass isPreferPrivateSession: true
to the signInWithWebUI
options which will prevent the dialog from being displayed altogether:
await Amplify.Auth.signInWithWebUI(
provider: provider,
options: CognitoSignInWithWebUIOptions(
isPreferPrivateSession: true,
),
);
Description
I have implemented social login using AWS Cognito, social login functionality is working fine for apple, google, and Facebook, but the pop-up doesn't display the social login name.
-> Previously it was displaying
"app_name" Wants to Use "amazoncognito.com" to Sign In
.-> then we added a custom domain in AWS Cognito, and now it is displaying
"app_name" Wants to Use "app_name" to Sign In
. PFA of Screenshot for the same.Expected Behaviour - pop-up should display
"app_name" Wants to Use "social_login_name" to Sign In
. here social_login_name = apple, google, and Facebook.Categories
Steps to Reproduce
No response
Screenshots
Platforms
Android Device/Emulator API Level
No response
Environment
Dependencies
Device
iPhone, android
OS
all version
CLI Version
7.6.23
Additional Context
No response