Completes a passkey sign in and returns the new session.
AuthChangeEvent.signedIn event is fired.The challenge ID returned by `passkey.startAuthentication()`.
The assertion produced by the platform's passkey API, serialized in the W3C `AuthenticationResponseJSON` format.
final AuthResponse res = await supabase.auth.passkey.verifyAuthentication(
challengeId: authentication.challengeId,
credential: credential,
);
final Session? session = res.session;
final User? user = res.user;