Skip to content

Commit

Permalink
[fr] follow cakephp#2304 and cakephp#2306
Browse files Browse the repository at this point in the history
  • Loading branch information
cake17 committed Jan 21, 2015
1 parent 288ca8e commit 9315ec5
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 6 deletions.
20 changes: 15 additions & 5 deletions fr/core-libraries/components/authentication.rst
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ Les objets d'authentification supportent les clés de configuration suivante.
.. versionadded:: 2.4

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

Expand Down Expand Up @@ -533,16 +533,26 @@ utilisateur que vous voulez pour la 'connexion'::
public function register() {
if ($this->User->save($this->request->data)) {
$id = $this->User->id;
$this->request->data['User'] = array_merge($this->request->data['User'], array('id' => $id));
$this->request->data['User'] = array_merge(
$this->request->data['User'],
array('id' => $id)
);
unset($this->request->data['User']['password']);
$this->Auth->login($this->request->data['User']);
return $this->redirect('/users/home');
}
}

.. warning::

Soyez certain d'ajouter manuellement le nouvel id utilisateur au tableau passé
à la méthode de login. Sinon, l'id utilisateur ne sera pas disponible.
Assurez-vous d'ajouter manuellement le nouvel id utilisateur au tableau
passé à la méthode de login. Sinon, l'id utilisateur ne sera pas disponible.

.. warning::

Assurez-vous d'enlever les champs de mot de passe avant de passer
manuellement les données dans ``$this->Auth->login()``, sinon celles-ci
seront sauvegardées non hashées dans la Session.

Accéder à l'utilisateur connecté
--------------------------------
Expand Down Expand Up @@ -603,7 +613,7 @@ pouvez créer vos propres gestionnaires dans un plugin par exemple.
Configurer les gestionnaires d'autorisation
-------------------------------------------

Vous configurez les gestionnaires d'autorisations via
Vous configurez les gestionnaires d'autorisations via
``$this->Auth->authorize``. Vous pouvez configurer un ou plusieurs
gestionnaires. L'utilisation de plusieurs gestionnaires vous donne la
possibilité d'utiliser plusieurs moyens de vérifier les autorisations.
Expand Down
2 changes: 1 addition & 1 deletion fr/models/retrieving-your-data.rst
Original file line number Diff line number Diff line change
Expand Up @@ -943,7 +943,7 @@ toujours possible de la spécifier sous forme de chaîne comme ceci::
)

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

0 comments on commit 9315ec5

Please sign in to comment.