Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FirebaseAuth] Expose startActivityForSignInWithProvider #2691

Closed
sageata opened this issue Jun 3, 2020 · 8 comments
Closed

[FirebaseAuth] Expose startActivityForSignInWithProvider #2691

sageata opened this issue Jun 3, 2020 · 8 comments
Labels
platform: android Issues / PRs which are specifically for Android. plugin: auth resolution: needs-repro This issue could not be reproduced or needs an up to date reproduction on latest FlutterFire plugin. type: enhancement New feature or request

Comments

@sageata
Copy link

sageata commented Jun 3, 2020

Is your feature request related to a problem? Please describe.

I am trying to use Sign in With Apple in a Flutter project, however I find it very difficult to implement this on Android because the startActivityForSignInWithProvider is not exposed.

Describe the solution you'd like
Expose startActivityForSignInWithProvider on the FirebaseAuth.instance

Additional context
Add any other context or screenshots about the feature request here.

@TahaTesser TahaTesser added platform: android Issues / PRs which are specifically for Android. plugin: auth type: enhancement New feature or request labels Jun 3, 2020
@Salakar Salakar added blocked: customer-response Waiting for customer response, e.g. more information was requested. resolution: needs-repro This issue could not be reproduced or needs an up to date reproduction on latest FlutterFire plugin. and removed blocked: customer-response Waiting for customer response, e.g. more information was requested. labels Aug 25, 2020
@Salakar
Copy link
Member

Salakar commented Aug 25, 2020

We plan to support the custom OAuth flow (webview / browser signin) in a future release which uses this method underneath on Android for example. No ETA yet though sorry, will probably be after our rework of Functions, Storage, Crashlytics & Messaging.

@ZetiMente
Copy link

ZetiMente commented Feb 15, 2021

Why is this such a low priority? Is this because its Apple? Here we are in Feb 2021 and you still can't use Firebase Auth for Android using Sign in with Apple. Granted the number of users that would use this is low, it's not zero. I didn't even plan to use Sign in with Apple, but Apple rejects your App if you use other 3rd party logins. So I have no choice but to use it. But now I do all this work for iOS, and can't even enjoy all the fruits of that labor to use the Flutter cross platform power to have Android because of this issue.

@KevinKozj
Copy link

+1 on @ZetiMente

@gabrc52
Copy link

gabrc52 commented Mar 1, 2021

Apple sign in brings some benefits like not having to give the app your email address, but still receive emails. I'd like to try it out on my Android device, mainly for testing, since I can't easily test on Apple devices

@vbuberen
Copy link
Contributor

vbuberen commented Mar 3, 2021

Sign in with Apple is also very useful for seamless experience for users with devices on both platforms.

This issue should get a higher priority for sure.

@DennisZachotzky
Copy link

Any news on this?

@gabrc52
Copy link

gabrc52 commented Mar 10, 2021

Definitely, if you use an iPad and an Android phone, you could use Apple Sign in on FlutterFire apps in both.

@loicgeek
Copy link

+1

@Salakar Salakar closed this as completed Apr 1, 2021
@firebase firebase locked and limited conversation to collaborators Apr 1, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
platform: android Issues / PRs which are specifically for Android. plugin: auth resolution: needs-repro This issue could not be reproduced or needs an up to date reproduction on latest FlutterFire plugin. type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants