Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Permissions-Policy: otp-credentials Direktive
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Der HTTP-HeaderPermissions-Policy mit der Direktiveotp-credentials steuert, ob das aktuelle Dokument dieWebOTP API verwenden darf, um ein Einmalkennwort (OTP) von einer speziell formatierten SMS-Nachricht abzurufen, die vom Server der App gesendet wird, d.h. übernavigator.credentials.get({otp: ..., ...}).
Konkret, wenn eine definierte Richtlinie die Nutzung dieser Funktion blockiert, wird das vonnavigator.credentials.get({otp}) zurückgegebenePromise mit einemSecurityErrorDOMException abgelehnt.
In diesem Artikel
Syntax
Permissions-Policy: otp-credentials=<allowlist>;<allowlist>Eine Liste von Ursprüngen, für die die Berechtigung zur Nutzung der Funktion erteilt wird. Weitere Details finden Sie unter
Permissions-Policy> Syntax.
Standardrichtlinie
Die standardmäßige Allowlist fürotp-credentials istself.
Spezifikationen
| Specification |
|---|
| WebOTP API> # sctn-permissions-policy> |
Browser-Kompatibilität
Siehe auch
Permissions-PolicyHeader- Berechtigungsrichtlinie
- WebOTP API
OTPCredentialSchnittstelle