Connecting Firebase Dynamic link authentication with the edge-cases of Branch.io

Note: I am not the worlds best writer, but I just wanted to share some useful information with all of you.

I recently was excited to see Firebase had released a “Email link (passwordless sign-in)” to their sign-in methods. Given the recent Facebook blowback, I wanted to move our platform away from using their login platform, which was convenient, but ultimately brought up some security risks we felt.