Commit 2306e27588d72604b3773adbfa88ee7480df3e3d
1 parent
1f33587c
Exists in
master
and in
1 other branch
- Bugfix bug sur 1ère connexion d'un nouvel utilisateur
Cache Ldap (table users) forcé pour éviter ce bug => v5.2.11-3.7.9
Showing
4 changed files
with
12 additions
and
8 deletions
Show diff stats
CHANGELOG
... | ... | @@ -422,8 +422,9 @@ Commencer à implémenter le nouveau workflow v5 : |
422 | 422 | ======= CHANGES ======= |
423 | 423 | |
424 | 424 | ------- |
425 | -15/09/2021 v5.2.11-3.7.9 | |
426 | - - Bugfix bug sur 1ère connexion d'un nouvel utilisateur | |
425 | +16/09/2021 v5.2.11-3.7.9 | |
426 | + - Bugfix bug sur 1ère connexion d'un nouvel utilisateur | |
427 | + - Cache Ldap (table users) forcé pour éviter ce bug | |
427 | 428 | |
428 | 429 | ------- |
429 | 430 | 14/09/2021 v5.2.10-3.7.9 |
... | ... |
README.md
... | ... | @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes : |
52 | 52 | |
53 | 53 | -------------------------------------------------------------------------------------------- |
54 | 54 | |
55 | -Date: 14/09/2021 | |
56 | -Version: v5.2.10-3.7.9 | |
55 | +Date: 16/09/2021 | |
56 | +Version: v5.2.11-3.7.9 | |
57 | 57 | |
58 | 58 | |
59 | 59 | |
... | ... |
src/Controller/UsersController.php
... | ... | @@ -12,8 +12,8 @@ use Cake\ORM\Entity; |
12 | 12 | const SessionTimeoutON = false; |
13 | 13 | //const SessionTimeoutON = true; |
14 | 14 | |
15 | -const DEBUG=true; | |
16 | -//const DEBUG=false; | |
15 | +//const DEBUG=true; | |
16 | +const DEBUG=false; | |
17 | 17 | |
18 | 18 | /** |
19 | 19 | * Users Controller |
... | ... | @@ -351,7 +351,7 @@ class UsersController extends AppController { |
351 | 351 | DEBUG && debug($user_login); // le login |
352 | 352 | if (is_null($user_login)) throw new \ErrorException("Pas de user login trouvé dans la session (user_login is null)"); |
353 | 353 | $user = $this->Users->find()->where(['username'=>$user_login])->first(); |
354 | - debug($user); | |
354 | + DEBUG && debug($user); | |
355 | 355 | //$user = null; |
356 | 356 | if (is_null($user)) { |
357 | 357 | debug("Liste des users de la table users :"); |
... | ... |
src/Model/Table/LdapConnectionsTable.php
... | ... | @@ -16,11 +16,14 @@ const LDAP_CACHE_ALWAYS_ON = true; |
16 | 16 | // - NON => le CACHE LDAP (table users) n'est utilisé QUE si l'option ldap_cached est activée dans la config |
17 | 17 | //const LDAP_CACHE_ALWAYS_ON = false; |
18 | 18 | |
19 | +// DEBUG temporaire, uniquement pour ce fichier (module) | |
20 | +//const DEBUG = true; | |
21 | +const DEBUG = false; | |
22 | + | |
19 | 23 | |
20 | 24 | class LdapConnectionsTable extends AppTable |
21 | 25 | { |
22 | 26 | |
23 | - | |
24 | 27 | private $DEBUG_MODE; // read from config |
25 | 28 | |
26 | 29 | private $authenticationType; |
... | ... |