Subversion Repositories Applications.annuaire

Rev

Rev 546 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 546 Rev 588
Line -... Line 1...
-
 
1
2016-03-01 : v1.5-Bélier
-
 
2
 * Première version de l'authentification SSO par un partenaire - implémenté basiquement pour Pl@ntNet
-
 
3
 * Division de la Yougoslavie en Serbie et Monténégro (12 ans après...)
-
 
4
 * Caractérisation (mal faite !) de Chypre, qui était incluse dans la Grèce (0 pointé en géographie)
-
 
5
 * Service Auth : acceptation du nom d'utilisateur en plus du courriel, pour Pl@ntNet
-
 
6
 * Bricolage cracra d'AnnuaireModele pour faciliter les inscriptions lors d'une connexion à un partenaire (@TODO faire mieux un jour)
-
 
7
 * La casse des adresses courriel est maintenant ignorée
-
 
8
 * Auth => redirection  : ajout du parametre Authorization même si le jeton est null; suppression du header qui ne sert à rien (reçu par le navigateur mais pas renvoyé à l'URL de redirection !)
-
 
9
 * Implémentation d'un mot de passe universel pour le SSO
-
 
10
 * Dépatchage du patch passoire : le patch CGI permettait à tout le monde de se logger avec n'importe quel mdp :)
-
 
11
 * Amélioration gestion du nom wiki
-
 
12
 * Patch : si PHP fonctionne en CGI, pas moyen (en tout cas pas facile - testé une combine mais elle marche pas) d'utiliser HTTP Basic Auth (la merde !); on détecte donc si on est en CGI et dans ce cas on désactive l'authentification - open bar !
-
 
13
 * Mode synchrone avec redirection si une url de redirection est précisée pour le sso
-
 
14
 * Utilisateur : suppression méthode temporaire getIdentiteConnectee()
-
 
15
 * Auth : connexion() retourne maintenant le nom Wiki
-
 
16
 * Utilisateur : formaterNomWiki() tient compte du pseudo
-
 
17
 * Auth : verifierjeton prend maintenant en compte le header Authorization + correction doc
-
 
18
 * Auth : une tentative de connexion infructueuse détruit le cookie, pour plus de cohérence
-
 
19
 
-
 
20
 
1
2015-05-26 : v1.4-Baleine - ATTENTION, nécessite PHP >= 5.3
21
2015-05-26 : v1.4-Baleine - ATTENTION, nécessite PHP >= 5.3
2
 * Service Auth : première version du SSO à base de jetons JWT
22
 * Service Auth : première version du SSO à base de jetons JWT
3
 * Ajout lib firebase/php-jwt
23
 * Ajout lib firebase/php-jwt
4
 * Ajout composer.json et autoloader pour firebase/php-jwt
24
 * Ajout composer.json et autoloader pour firebase/php-jwt
5
 * Ajout de l'identifiant et de la durée du jeton dans la réponse JSON
25
 * Ajout de l'identifiant et de la durée du jeton dans la réponse JSON