From 785c0b7c8adc9e73cfd07817009c4437255c9398 Mon Sep 17 00:00:00 2001 From: MDN Date: Wed, 10 Mar 2021 16:18:46 +0000 Subject: [CRON] sync translated content --- .../web/api/passwordcredential/index.html | 74 ++++++++++++++++++++++ .../index.html | 53 ++++++++++++++++ .../index.html | 51 +++++++++++++++ 3 files changed, 178 insertions(+) create mode 100644 files/fr/conflicting/web/api/passwordcredential/index.html create mode 100644 files/fr/conflicting/web/api/passwordcredential_bc57d5dfa87242b4fb83497887124f41/index.html create mode 100644 files/fr/conflicting/web/api/passwordcredential_cbf7b306e83a3f58ff06bccf89637c12/index.html (limited to 'files/fr/conflicting') diff --git a/files/fr/conflicting/web/api/passwordcredential/index.html b/files/fr/conflicting/web/api/passwordcredential/index.html new file mode 100644 index 0000000000..19a567dea9 --- /dev/null +++ b/files/fr/conflicting/web/api/passwordcredential/index.html @@ -0,0 +1,74 @@ +--- +title: PasswordCredential.additionalData +slug: conflicting/Web/API/PasswordCredential +tags: + - API + - Credential Management API + - PasswordCredential + - Propriété + - Reference +translation_of: Web/API/PasswordCredential/additionalData +original_slug: Web/API/PasswordCredential/additionalData +--- +

{{SeeCompatTable}}{{APIRef("")}}{{Deprecated_header}}

+ +

La propriété additionalData, rattachée à l'interface {{domxref("PasswordCredential")}}, est une instance de {{domxref("FormData")}} ou une instane de {{domxref("URLSearchParams")}} ou {{jsxref("null")}}.

+ +

Les données contenues dans l'objet associé seront ajoutées au corps de la requête et envoyées au point distant avec les informations d'authentification.

+ +

Syntaxe

+ +
passwordCredential.additionalData = formData
+formData = passwordCredential.additionalData
+passwordCredential.additionalData = urlSearchParams
+ulrSearchParams = passwordCredential.additionalData
+
+ +

Valeur

+ +

Une instance {{domxref("FormData")}} ou une instance {{domxref("URLSearchParams")}} ou {{jsxref("null")}}.

+ +

Exemples

+ +

Dans l'exemple suivant, on crée un objet {{domxref("FormData")}} auquel on ajoute un jeton CSRF. Ensuite, on stocke l'objet du formulaire dans le paramètre additionalData avant de l'envoyer au serveur avec un appel à {{domxref("fetch")}}.

+ +
// L'objet options a été créé au préalable
+navigator.credentials.get(options).then(function(creds) {
+  if (creds.type == 'password') {
+    var form = new FormData();
+    var csrf_token = document.querySelector('csrf_token').value;
+    form.append('csrf_token', csrf_token);
+
+    creds.additionalData = form;
+
+    fetch('https://www.example.com', {
+      method: 'POST',
+      credentials: creds
+    });
+  };
+});
+ +

Spécifications

+ + + + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('Credential Management')}}{{Spec2('Credential Management')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("api.PasswordCredential.additionalData")}}

diff --git a/files/fr/conflicting/web/api/passwordcredential_bc57d5dfa87242b4fb83497887124f41/index.html b/files/fr/conflicting/web/api/passwordcredential_bc57d5dfa87242b4fb83497887124f41/index.html new file mode 100644 index 0000000000..e310393334 --- /dev/null +++ b/files/fr/conflicting/web/api/passwordcredential_bc57d5dfa87242b4fb83497887124f41/index.html @@ -0,0 +1,53 @@ +--- +title: PasswordCredential.passwordName +slug: conflicting/Web/API/PasswordCredential_bc57d5dfa87242b4fb83497887124f41 +tags: + - API + - Credential Management API + - PasswordCredential + - Propriété + - Reference +translation_of: Web/API/PasswordCredential/passwordName +original_slug: Web/API/PasswordCredential/passwordName +--- +

{{SeeCompatTable}}{{APIRef("")}}{{Deprecated_header}}

+ +

La propriété passwordName, rattachée à l'interface {{domxref("PasswordCredential")}}, est une chaîne de caractères {{domxref("USVString")}} qui indique le nom utilisé pour dénommer le champ relatif au mot de passe lors de l'envoi de l'objet courant au point d'accès distant avec {{domxref("fetch")}}. Par défaut, cette propriété vaut 'password' mais il est possible de la modifier afin qu'elle corresponde à la valeur attendue par le service distant.

+ +

Syntaxe

+ +
var passwordName = PasswordCredential.passwordName
+PasswordCredential.passwordName = "passcode"
+ +

Valeur

+ +

Une chaîne de caractères  {{domxref("USVString")}} qui représente le nom du champ pour le mot de passe. Ce nom sera utilisé lors de l'envoi de l'objet courant au point d'accès distant avec {{domxref("fetch")}}.

+ +

Exemples

+ +
// TBD
+ +

Spécifications

+ + + + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('Credential Management')}}{{Spec2('Credential Management')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("api.PasswordCredential.passwordName")}}

diff --git a/files/fr/conflicting/web/api/passwordcredential_cbf7b306e83a3f58ff06bccf89637c12/index.html b/files/fr/conflicting/web/api/passwordcredential_cbf7b306e83a3f58ff06bccf89637c12/index.html new file mode 100644 index 0000000000..8b7273bccd --- /dev/null +++ b/files/fr/conflicting/web/api/passwordcredential_cbf7b306e83a3f58ff06bccf89637c12/index.html @@ -0,0 +1,51 @@ +--- +title: idName +slug: conflicting/Web/API/PasswordCredential_cbf7b306e83a3f58ff06bccf89637c12 +tags: + - API + - PasswordCredential + - Propriété + - Reference + - idName +translation_of: Web/API/PasswordCredential/idName +original_slug: Web/API/PasswordCredential/idName +--- +

{{SeeCompatTable}}{{APIRef("")}}{{Deprecated_header}}

+ +

La propriété idName de l'interface {{domxref("PasswordCredential")}} fournit une chaîne de caractères {{domxref("USVString")}} représentant le nom qui sera utilisé pour le champ d'identifiant, lorsqu'on envoie l'objet courant à un point d'accès distant when submitting the current object to a remote endpoint via {{domxref("fetch")}}. Par défaut, cette propriété vaut 'username', mais on peut la définir avec n'importe quelle valeur qui serait attendue de la part d'un service distant.

+ +

Syntaxe

+ +
var idName = PasswordCredential.idName
+PasswordCredential.idName = "userID"
+ +

Valeur

+ +

Une chaîne de caractères {{domxref("USVString")}} qui représente le nom utilisé pour le champ d'identifiant lorsqu'on envoie l'objet courant à un point distant avec {{domxref("fetch")}}.

+ +

Exemples

+ +
// TBD
+ +

Spécifications

+ + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('Credential Management')}}{{Spec2('Credential Management')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("api.PasswordCredential.idName")}}

-- cgit v1.2.3-54-g00ecf