aws-sdk-ios icon indicating copy to clipboard operation
aws-sdk-ios copied to clipboard

SignInWithApple native support like Firebase & Realm both have.

Open philipheinser opened this issue 3 years ago • 4 comments

Are there any plans to support SignIn with Apple other then having to open a hosted website and giving the user a really bad experience and having trouble when going through the app store review becouse apple sometimes rejects apps becouse they use the web flow?

philipheinser avatar Feb 25 '22 13:02 philipheinser

Hello, Currently this is not supported. We have added this as an item in our feature requests and will post here with more information.

thisisabhash avatar Mar 04 '22 18:03 thisisabhash

This is very likely one for the most requested feature. I really hope Amplify will get a native SIWA experience as soon as possible, users will greatly benefit from this

enrico-querci avatar Jun 09 '22 07:06 enrico-querci

@thisisabhash this was already requested by a lot of people years ago. https://github.com/aws-amplify/aws-sdk-ios/issues/2633 Im also not sure why this issue before was closed.

philipheinser avatar Jun 19 '22 09:06 philipheinser

I would love an update on this feature as well.

bdhazman avatar Sep 17 '22 07:09 bdhazman

This is not currently supported with Cognito. You can find some detailed explanation about the current situation here: https://github.com/aws-amplify/aws-sdk-ios/issues/2513#issuecomment-774130422 . Closing this issue as duplicate to https://github.com/aws-amplify/aws-sdk-ios/issues/1937

royjit avatar Sep 23 '22 21:09 royjit

This issue was a feature request to add support. Dont understand why it gets closed. The other ticket just says you can use the web ui.

How is it a duplicate of an issue about "Google federated login"?

philipheinser avatar Sep 23 '22 21:09 philipheinser

Apologies for the confusion, both ticket are related because both require us to use a third party authentication like SignInWithApple (which provide native support) and then federate to Cognito User Pool. It is easier for handling the issue and communication at one place. As mentioned in the comment https://github.com/aws-amplify/aws-sdk-ios/issues/2513#issuecomment-774130422 you can use native support only with Cognito Identity Pool, we will update the ticket when we have more information regarding similar support in Cognito User Pool.

royjit avatar Sep 23 '22 22:09 royjit