Better Auth in Rust
OpenAPI Reference

Two factor

Two-Factor Authentication plugin endpoints for TOTP, OTP, and backup codes.

get totp uri

POST
/two-factor/get-totp-uri

Response Body

curl -X POST "https://loading/two-factor/get-totp-uri"
Empty

verify totp

POST
/two-factor/verify-totp

Response Body

curl -X POST "https://loading/two-factor/verify-totp"
Empty

send otp

POST
/two-factor/send-otp

Response Body

curl -X POST "https://loading/two-factor/send-otp"
Empty

verify otp

POST
/two-factor/verify-otp

Response Body

curl -X POST "https://loading/two-factor/verify-otp"
Empty

verify backup code

POST
/two-factor/verify-backup-code

Response Body

curl -X POST "https://loading/two-factor/verify-backup-code"
Empty

generate backup codes

POST
/two-factor/generate-backup-codes

Response Body

curl -X POST "https://loading/two-factor/generate-backup-codes"
Empty

enable two factor

POST
/two-factor/enable

Response Body

curl -X POST "https://loading/two-factor/enable"
Empty

disable two factor

POST
/two-factor/disable

Response Body

curl -X POST "https://loading/two-factor/disable"
Empty