question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add support for new Firebase 3.x.x. authentication methods

See original GitHub issue

There are a bunch of new authentication methods in the Firebase 3.x.x SDK which are not found in AngularFire 2.x.x. These include the following:

The only reason we include the existing set of authentication methods is because those are the ones that were around in the Firebase 2.x.x SDK. Now that we have a bunch of new methods, we should probably include them in the $firebaseAuth service or else users will have to drop down to the vanilla Firebase SDK half of the time.

The counterpoint to adding them is that we end up just re-implementing a bunch of existing functionality in the vanilla SDK. Is there a different approach we can take to handle the $digest loop issues that doesn’t involve use wrapping every method in the underlying SDK?

cc/ @katowulf, @abehaskins, @davideast - Thoughts?

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:10
  • Comments:18 (11 by maintainers)

github_iconTop GitHub Comments

4reactions
davideastcommented, Jun 8, 2016

Is there a different approach we can take to handle the $digest loop issues that doesn’t involve use wrapping every method in the underlying SDK?

Unfortunately not, any async event will need to be wrapped.

I think it’s important to provide these methods to keep continuity for the developer, so I’m on board 💯.

4reactions
jwngrcommented, Jun 7, 2016

We should also consider deprecating $getAuth() in favor of $getCurrentUser().

Read more comments on GitHub >

github_iconTop Results From Across the Web

Add support for new Firebase 3.xx authentication methods #764
There are a bunch of new authentication methods in the Firebase 3.x.x SDK which are not found in AngularFire 2.x.x .
Read more >
Easily add sign-in to your Android app with FirebaseUI - Google
In the Firebase console, open the Authentication section. On the Sign in method tab, enable the Email/Password provider. Note that email/password sign-in must ......
Read more >
Authentication with Vue 3 and Firebase - LogRocket Blog
Firebase provides support for authentication using different methods, like social auth, phone numbers, and the standard email and password. In ...
Read more >
Release Notes - Play services - Google Developers
The latest update to the play-services-auth library has the following change: Added new APIs in BeginSignInRequest and GetSignInIntentRequest that you can use ...
Read more >
Firebase Authentication | RedwoodJS Docs
Email/password authentication is supported by calling login({ email, password }) and signUp({ email, password }) . Email Link (Password-less Sign-in)​. In ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found