Search code examples
flutterfirebaseauthenticationfirebase-authenticationpassword-less

Passwordless authentication in Flutter with Firebase


I've been looking in to passwordless authentication methods for my app for the simplest singup experience possible and I'm a little confused.
Ideally I want something that works on both android and iOS (masOS would be appreciated), but I can always use a platform specific method

I stumbled across this article https://developers.google.com/identity/passkeys but I am a little skeptical.
In the example app they show, passkeys seem to be used as an alternative sign in method, with normal email + password still being an option

So my questions are as follows: Is this stable enough to be used as your primary authentication method and is this safe to use in production yet?

...should I just go with simple email link verification instead?


Solution

  • Settled on email link auth
    Passkeys seems a little too bleeding-edge, at least right now