History of src/include/lib/Garradin/Membres/Session.php

2019-01-22
11:37
[c1e59c0b68] part of check-in [344c04b375] Merge trunk avec dev (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2019-01-18
10:22
[ad925c9b8d] part of check-in [8cc57b06eb] Insensibilité à la casse pour la correspondance quand on fait une demande de récupération de mot de passe (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2019-01-08
14:59
[1e262e46aa] part of check-in [ae518b948a] Merge trunk (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-11-29
17:01
[6e72b311e7] part of check-in [0ae042cdc2] Changement de mot de passe sans envoyer de mot de passe par email (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-10-21
19:29
[76f4ec5c54] part of check-in [e6bc64c5f2] Ne pas remettre à zéro les données custom de la session (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-10-02
16:01
[641c204780] part of check-in [f55dfbd38e] Indiquer le contexte d'envoi des emails (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-09-03
14:13
[f12dc2b07a] part of check-in [1881215f05] Reconnecter si la session est sur un utilisateur différent de celui spécifié dans LOCAL_LOGIN (cas où on change LOCAL_LOGIN alors qu'on a déjà une session) (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
10:38
[528fd3af98] part of check-in [95c410ec58] Corrections pour les mises à jour sur les signaux des plugins (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-08-06
13:42
[4c8faabf48] part of check-in [ac0720b762] La gestion de la queue de mail sera externalisée, ce qui fait plus de sens pour les fermes à Garradin (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-08-01
00:22
[b9cd12a177] part of check-in [35fcafd94e] Répondre à l'auteur du message, pas à l'adresse FORCE_EMAIL_FROM (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-07-30
22:14
[878e0e4715] part of check-in [6be889885a] Fix namespace de constante (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-07-26
13:07
[3934882d0a] part of check-in [fa50a20dd3] Ajout queue d'envoi d'emails (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2018-07-24
22:37
[de1cb46439] part of check-in [0c01217ecf] Envoi d'email perso en utilisant l'adresse expéditrice forcée ou de l'asso, fix [e7539ae31f] (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-07-11
19:49
[8016f26bf2] part of check-in [3ddbc77ebb] Corrige gestion du LOCAL_LOGIN dans le cas où le cookie n'est pas vide mais la session plus valide (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
11:00
[568d20b57b] part of check-in [1cf1a5316e] Fix : si LOCAL_LOGIN était non null, la session était recréée à chaque fois (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
10:55
[62a9e3085b] part of check-in [285a6b0597] Fix : identité du membre n'était pas affichée sur la page d'accueil (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-05-11
12:11
[9956de13f9] part of check-in [259afc75f9] Efface les cookies précédemment mis sur le chemin /admin/ qui pourraient dans certains cas rester et se chevaucher avec le cookie sur '/' (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-05-10
13:20
[e6c6eb3942] part of check-in [e288c7a5af] Permettre de désactiver l'appel à NTP pour le login TOTP (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-04-29
09:15
[1581bfdf5f] part of check-in [7939e2b2fe] Fix typo (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
09:11
[f8c34786b6] part of check-in [325553daa5] id_membre était ambigu, correction (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-04-19
11:40
[a70c8a8c51] part of check-in [3789725be5] Remplacer /admin/ par "/" sinon on risque d'avoir une chaîne vide (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
11:35
[5ca0ca9b33] part of check-in [724e078f75] Le cookie de login doit être sur la racine, pas sur /admin/ sinon l'accès aux fichiers ne marche plus ! (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-03-20
11:10
[9a3075adf1] part of check-in [1e74139b60] Cookie sur le domaine de l'admin (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-02-09
01:00
[3ccc485955] part of check-in [45c49a5080] Mise à jour dernière date de connexion (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2018-01-10
09:21
[3b01c6a3bd] part of check-in [4fd085ee54] Correction : ADMIN_URL est dans un autre namespace (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
02:26
[af346af7ba] part of check-in [c1d8c7b3f3] Permettre d'avoir WWW_URL et ADMIN_URL dans des endroits différents (user: bohwaz branch: trunk) [annotate] [blame] [check-ins using] [diff]
2017-09-25
00:10
[d89df003fb] part of check-in [77f0f3cadb] Indiquer que la casse ne compte pas pour la connexion, et réduire les emails en minuscule (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-09-08
01:48
[92bf6c6d59] part of check-in [4f308662d1] Fix problèmes d'envoi de mails (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-09-07
07:24
[9a1ca990e6] part of check-in [567f9ab5d9] Implémentation envoi de mail chiffré PGP (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-09-05
05:59
[b5c8d6d848] part of check-in [864f2a278c] Corrections pour la fonctionnalité "remember me" (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
05:18
[cc2ebcd25d] part of check-in [79ea6bcd45] Corrections de bugs sur l'activation de login OTP (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-09-04
07:06
[ae5630354e] part of check-in [0a535d8a8f] Migration vers KD2\UserSession (composant réutilisable) (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-08-04
01:39
[ba6c3b5d63] part of check-in [0077fd0f9a] Ré-écriture récupération de mot de passe : ne plus utiliser de session mais un hash HMAC limité en durée (1 heure mini.) (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-07-14
07:25
[c7ce83b00e] part of check-in [5c80b8c6f8] Modernisation: suppression des derniers appels aux méthodes simple* (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-06-08
06:12
[9bd410c499] part of check-in [aabf6f702a] Remettre la connexion 2FA/OTP en état de marche (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-26
06:27
[7059fac111] part of check-in [c1e0f2b273] Utiliser les options du cookie directement (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-25
06:16
[482e8fcf9e] part of check-in [92f97b5ca6] Passage de la taille de mot de passe à 6 caractères minimum (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-16
06:11
[6d9c786107] part of check-in [c2c740f554] Modernisation page mes_infos_securite (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-11
07:09
[ba5886b165] part of check-in [b54e79d896] Session permanente : inversion de la logique du hash : on stocke le hash en DB et on le recrée à partir du vérifieur dans le cookie, ainsi un attaquant ne peut pas voler des sessions à des utilisateurs s'il gagne accès en lecture seule à la base de données (possible si le fichier association.sqlite est accessible !) (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
06:12
[35a4c13870] part of check-in [e744ecebef] Corrections et utilisation concrète de la session permanente (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-10
07:02
[bded1148a6] part of check-in [2bcf5d3c6a] Modernisation des fiches membres + amélioration UX avec des transitions (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-05-01
06:42
[2d466640b5] part of check-in [1b35af2dbe] Modernisation : utilisation d'objets au lieu de tableaux et utilisation de Session (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
05:45
[45b3d75749] part of check-in [2eb85374b2] Modernisation du code (user: bohwaz branch: dev) [annotate] [blame] [check-ins using] [diff]
2017-03-17
04:48
Added [bd1c665f48] part of check-in [8c2d53a79d] Ré-écriture de la gestion de session, en séparant ça de la classe Membres (user: bohwaz branch: dev) [annotate] [blame] [check-ins using]