There are no login transports available for the requested method

I’ve successfully implemented Firebase Facebook authentication and it works great in the browser. When I try to emulate the app and login in, I am unable to execute authentication. I assume it’s not working on a device because ios/cordova don’t have any concept of a redirect or popup like the browser does, which Firebase uses to talk with facebook.

I’ve installed the inappbrowser plugin from cordova but that doesn’t seem to help. I just get ERROR: Unable to login Error: There are no login transports available for the requested method. Firebase explains the error here https://www.firebase.com/docs/web/guide/user-auth.html#section-handling-errors.

Anyone ever run into this problem before that can offer up some advice on how to fix this or perhaps a different approach?

2 Likes

I got the same error - not sure yet how to resolve it

I got the same error - not sure yet how to resolve it

Same problem with ionic2. Any solution?