Sign in with Webauthn
POST /signin/webauthn
Initiate a Webauthn sign-in process by sending a challenge to the user’s device. The user must have previously registered a Webauthn credential.
Request Body
Section titled “Request Body ”Optional email address to help identify the user for WebAuthn authentication
object
A valid email
Example
john.smith@nhost.ioResponses
Section titled “ Responses ”Challenge sent
object
Base64url-encoded binary data
A time, in milliseconds, that the caller is willing to wait for the call to complete
The RP ID the credential should be scoped to
A list of CredentialDescriptor objects representing public key credentials acceptable to the caller
object
The valid credential types
Base64url-encoded binary data
The authenticator transports that can be used
A requirement for user verification for the operation
Hints to help guide the user through the experience
Additional parameters requesting additional processing by the client and authenticator
object
default
Section titled “default ”An error occurred while processing the request
Standardized error response
object
HTTP status error code
Example
400Human-friendly error message
Example
Invalid email formatError code identifying the specific application error