firebase / FirebaseUI-Flutter

Apache License 2.0
101 stars 91 forks source link

🐛 [ui] add flag to allow to sign in using browser instead of webview on desktop #59

Open lesnitsky opened 2 years ago

lesnitsky commented 2 years ago

Default webview doesn't have any credentials cached, so we want to allow developers to be able to implement sign-in flows that are leading the user to browser instead of webview, so OAuth credentials could be reused

lesnitsky commented 2 years ago

The last step of the auth flow in the browser would require opening a deep link that contains auth info and sending it to the desktop app. Deep links on macOS are not doable until flutter/flutter/issues/41471 is resolved.

/cc @csells

amorenew commented 1 year ago

@lesnitsky The blocking issue is closed https://github.com/flutter/flutter/issues/41471