firebase-cpp-sdk icon indicating copy to clipboard operation
firebase-cpp-sdk copied to clipboard

FR: Email Link Authentication

Open mcungl opened this issue 5 years ago • 4 comments

I'm trying to use Firebase Authentication to sign in a user by sending them an email containing a link. The feature is supported and documented for Android, iOS and Web, but is nowhere to be found for the C++ SDK.

Is this possible with the C++ SDK?

mcungl avatar Jan 28 '20 14:01 mcungl

This issue does not seem to follow the issue template. Make sure you provide all the required information.

google-oss-bot avatar Jan 28 '20 14:01 google-oss-bot

Hi @mcungl !

I'm sorry to say that there is no support for email link authentication in the Firebase C++ SDK.

You may want to use password auth if you don't want to depend on another 3rd party library or a service native to each phone's platform (such as Play Games or Apple Sign-In) if you want to avoid forcing users to generate new passwords.

Let me know if you have any followup questions!

--Patrick

patm1987 avatar Jun 17 '20 19:06 patm1987

I did use the password auth instead. Thanks for the clarification.

mcungl avatar Jun 25 '20 12:06 mcungl

Hi @patm1987 I think e-mail link auth would be a great feature for this sdk (and the unity sdk). I didn't have it in Unity, so I came to this cpp sdk to see if I could wrap it myself, but it's not here either. To check your thoughts, the only current way to implement e-mail link auth in cpp/unity is to make a custom iOS and Android wrapper? It would be more convenient to do it via a REST API at least, but I could not seem to find an endpoint for that either?

Blistic avatar Sep 01 '21 13:09 Blistic