Better Auth in Rust
OpenAPI Reference

Passkey

Passkey plugin endpoints for WebAuthn/FIDO2 passwordless authentication.

passkey generate register options

GET
/passkey/generate-register-options

Response Body

curl -X GET "https://loading/passkey/generate-register-options"
Empty

passkey generate authenticate options

GET
/passkey/generate-authenticate-options

Response Body

curl -X GET "https://loading/passkey/generate-authenticate-options"
Empty

passkey verify registration

POST
/passkey/verify-registration

Response Body

curl -X POST "https://loading/passkey/verify-registration"
Empty

passkey verify authentication

POST
/passkey/verify-authentication

Response Body

curl -X POST "https://loading/passkey/verify-authentication"
Empty

passkey list user passkeys

GET
/passkey/list-user-passkeys

Response Body

curl -X GET "https://loading/passkey/list-user-passkeys"
Empty

passkey delete passkey

POST
/passkey/delete-passkey

Response Body

curl -X POST "https://loading/passkey/delete-passkey"
Empty

passkey update passkey

POST
/passkey/update-passkey

Response Body

curl -X POST "https://loading/passkey/update-passkey"
Empty