Webauthn (Section)#

Path: /profiles/profile/settings/authentication-service/authenticators/authenticator/webauthn

The settings for a WebAuthN authentication provider

Parameters#

NameTypeRequiredDefaultDescription
allow-registration-during-loginbooleanoptionaltrueWhether or not users should be able to register a device during the login process
ask-to-register-additional-platform-devicebooleanoptionaltrueIf enabled, when a user authenticates with a security key and has no built-in device registered for the active browser, they will immediately be asked to register an additional built-in device.
platform-device-cookie-namestring (length: 1..9223372036854775807)optionalwebauthn-platform-deviceThe name of the cookie that keeps track of whether a built-in device has been registered for a particular browser.
require-user-to-set-aliasbooleanoptionalfalseRequire the users to set a device alias. This can be useful for users later to help them identify their devices.
user-display-name-attributestring (length: 1..9223372036854775807)optionalsubjectThe user authentication subject attribute to use as the display name for the user in the WebAuthN authenticator. If not set, the default is username
skip-user-handle-validationbooleanoptionalfalseSkip strict user handle validation during authentication. Enable this only if users need to authenticate with credentials registered under a previous username.
relying-party-idunion (union (string | string) | string (length: 1..253))optional-The WebAuthn Relying Party ID (rpId). Defaults to the host of the server’s base URL; must be that host or a registrable domain suffix of it. Changing it invalidates existing credentials.
related-originsmulti-value string (length: 1..9223372036854775807)optional-Additional origins, outside the Relying Party ID’s domain, from which WebAuthn ceremonies are accepted, for use with Related Origin Requests (e.g. ‘https://example.co.uk’). Each origin is matched exactly. Requires relying-party-id to be set

Subsections#

NameTypeDescription
account-managerSection
modeOneOf
credential-id-attributeSectionAdds the standard Base64 encoded credential ID used to authenticate to the authentication attributes.

Was this helpful?