Skip to content

Commit 9315ec5

Browse files
committed
[fr] follow cakephp#2304 and cakephp#2306
1 parent 288ca8e commit 9315ec5

File tree

2 files changed

+16
-6
lines changed

2 files changed

+16
-6
lines changed

fr/core-libraries/components/authentication.rst

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Les objets d'authentification supportent les clés de configuration suivante.
127127
.. versionadded:: 2.4
128128

129129
- ``userFields`` La liste des champs à récupérer depuis le ``userModel``. Cette
130-
option est utile lorsque vous avez une large table d'utilisateurs et que vous
130+
option est utile lorsque vous avez une large table d'utilisateurs et que vous
131131
n'avez pas besoin de toutes les colonnes dans la session. Par défaut tous les
132132
champs sont récupérés.
133133

@@ -533,16 +533,26 @@ utilisateur que vous voulez pour la 'connexion'::
533533
public function register() {
534534
if ($this->User->save($this->request->data)) {
535535
$id = $this->User->id;
536-
$this->request->data['User'] = array_merge($this->request->data['User'], array('id' => $id));
536+
$this->request->data['User'] = array_merge(
537+
$this->request->data['User'],
538+
array('id' => $id)
539+
);
540+
unset($this->request->data['User']['password']);
537541
$this->Auth->login($this->request->data['User']);
538542
return $this->redirect('/users/home');
539543
}
540544
}
541545

542546
.. warning::
543547

544-
Soyez certain d'ajouter manuellement le nouvel id utilisateur au tableau passé
545-
à la méthode de login. Sinon, l'id utilisateur ne sera pas disponible.
548+
Assurez-vous d'ajouter manuellement le nouvel id utilisateur au tableau
549+
passé à la méthode de login. Sinon, l'id utilisateur ne sera pas disponible.
550+
551+
.. warning::
552+
553+
Assurez-vous d'enlever les champs de mot de passe avant de passer
554+
manuellement les données dans ``$this->Auth->login()``, sinon celles-ci
555+
seront sauvegardées non hashées dans la Session.
546556

547557
Accéder à l'utilisateur connecté
548558
--------------------------------
@@ -603,7 +613,7 @@ pouvez créer vos propres gestionnaires dans un plugin par exemple.
603613
Configurer les gestionnaires d'autorisation
604614
-------------------------------------------
605615

606-
Vous configurez les gestionnaires d'autorisations via
616+
Vous configurez les gestionnaires d'autorisations via
607617
``$this->Auth->authorize``. Vous pouvez configurer un ou plusieurs
608618
gestionnaires. L'utilisation de plusieurs gestionnaires vous donne la
609619
possibilité d'utiliser plusieurs moyens de vérifier les autorisations.

fr/models/retrieving-your-data.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -943,7 +943,7 @@ toujours possible de la spécifier sous forme de chaîne comme ceci::
943943
)
944944

945945
Par défaut, CakePHP fournit les conditions multiples avec l'opérateur booléen
946-
``AND``, ce qui signifie que le bout de code ci-dessus correspondra
946+
``AND``, ce qui signifie que le bout de code ci-dessous correspondra
947947
uniquement aux posts qui ont été créés durant les deux dernières semaines, et
948948
qui ont un titre correspondant à ceux donnés. Cependant, nous pouvons simplement
949949
trouver les posts qui correspondent à l'une ou l'autre des conditions::

0 commit comments

Comments
 (0)