Signs the user in with a passkey (WebAuthn).
supabase_flutter 2.15.0 and later as an extension on GoTrueClient.authenticator you supply to prompt the user for biometrics or a security key, and verifies the credential with the server.AuthChangeEvent.signedIn event is fired.supabase_flutter does not depend on a passkey plugin directly. Pass an implementation of PasskeyAuthenticatorInterface, such as the passkeys plugin's PasskeyAuthenticator (since passkeys 2.21.0).auth.passkey namespace instead.passkeys web SDK on web) is documented in the supabase_flutter package README.Performs the platform passkey ceremony (FaceID/TouchID/security key). For example, a `PasskeyAuthenticator` from the `passkeys` package.
Captcha token to be used for captcha verification.
import 'package:passkeys/authenticator.dart';
final authenticator = PasskeyAuthenticator();
final AuthResponse res = await supabase.auth.signInWithPasskey(authenticator);
final Session? session = res.session;
final User? user = res.user;