Open Joseph-Nathan opened 2 years ago
Shortly, it's not library issue. Look like it's incorrect behaviour of Firebase for some phones/browsers. More info here https://github.com/firebase/firebase-js-sdk/issues/4256
@AndreiRoze we know , can you provide any way to pass this .
@Joseph-Nathan, you can try to use redirect to your server and from your server redirect to app by package name, but i am not sure, may be it useless.
The issue may be related to Firebase, but the feature request with the In-App web view is a nice idea. So I let this open for now
Wouldn't a In-App web view pretty much defeat the whole point of OAuth?
As far as I understand, running some sort of WebView in the caller's process also enables accessing everything that's entered into the login page (by adding JavaScript hooks, or DOM scraping, or piping interaction through an invisible overlay view, or ...), thus exposing user credentials to the calling app.
At that point there would be no security gain over just letting the user enter her credentials directly into the app, right?
Yes, that is the reason why I recently decided against it. However, I am still thinking about other ways to provide the callback process
any news for provide callback process to Firebase ?
Describe the bug
Firebase BackEnd does n't support external callable method
To Reproduce
Steps to reproduce the behavior:
Unable to process request due to missing initial state. This may happen if browser sessionStorage is inaccessible or accidentally cleared.
Expected behavior
After Authentication , callable method fire and get back to App .
Screenshots
Device (please complete the following information!)
flutter_web_auth
version: [e.g. 0.4.1]Additional context
if add support to in_App_Webview that will be great