The OTPCredential interface of the WebOTP API is returned when a WebOTP navigator.credentials.get() call (i.e. invoked with an otp option) fulfills. It includes a code property that contains the retrieved one-time password (OTP).
Instance properties
This interface also inherits properties from Credential.
Inherited from Credential. Always set to otp for OTPCredential instances.
Event handlers
None.
Instance methods
None.
Examples
The below code triggers the browser's permission flow when an SMS message arrives. If permission is granted, then the promise resolves with an OTPCredential object. The contained code value is then set as the value of an <input> form element, which is then submitted.