Register a passkey

The first passkey needs no gate. Later passkeys require an existing passkey.