Permissions-Policy : directive identity-credentials-get
Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.
L'en-tête HTTP Permissions-Policy avec la directive identity-credentials-get contrôle si le document actuel est autorisé à utiliser l'API de gestion des informations d'identité fédérées (FedCM), et plus précisément l'utilisation des méthodes suivantes :
navigator.credentials.get()(lorsqu'utilisé avec l'optionidentity)IdentityCredential.disconnect()IdentityProvider.getUserInfo()
Lorsque cette politique interdit l'utilisation de l'API, les promesses (Promise) retournées par ces méthodes seront rejetées avec une DOMException de type NotAllowedError.
Syntaxe
Permissions-Policy: identity-credentials-get=<allowlist>;
<allowlist>-
Une liste d'origines pour lesquelles l'autorisation est accordée pour utiliser la fonctionnalité. Voir
Permissions-Policy> Syntaxe pour plus de détails.
Règle par défaut
La liste d'autorisation par défaut pour identity-credentials-get est self.
Spécifications
| Spécification |
|---|
| Federated Credential Management API> # permissions-policy-integration> |