source: spip-zone/_plugins_/authentification/auth_bd_externe/to-do.txt @ 2342

Last change on this file since 2342 was 2342, checked in by phil@…, 15 years ago

Version initiale du plugin d'authentification des auteurs via une BD externe (mySQL ou autres si Pear DB est détecté et accessible)

File size: 1.4 KB
Line 
1Interface de configuration du plugin (exec/auth_bd_externe.php) :
2
3- vérifier connexion serveur étape 1
4- vérifier la cohérence du paramétrage de l'étape 2 et afficher des messages d'erreurs parlants pour assister la configuration
5- remplacer les zones à saisir par des listes déroulantes contenant les différents champs possibles
6- cryptage de type unix : permettre un paramétrage plus précis. Actuellement cryptage unix = $1+salt 8 caractères+crypt(password)
7
8Authentification (auth_bd_externe.php) :
9
10- function activer() : enregistrer un auteur avec id_auteur= valeur de la clé associée à l'utilisateur externe (nécessaire dans le cas où le login est modifié depuis l'extérieur)
11- function lire() : vérifier cohérence profil auteur spip / utilisateur externe et mettre à jour auteur spip si nécessaire
12- effectuer une meilleure gestion des erreurs dans le cas où les champs sont mal renseignés
13- afficher un message d'erreur lorsque l'utilisateur externe n'a les droits ni d'admin ni de rédacteur
14- revoir les fonctions de inc/utils.php pour faire un truc moins fumiste
15- vérifier différents formulaires authentification spip + tests autres serveurs que mysql et postgresql
16
17Autres :
18
19- surcharger l'édition des auteurs pour ne pas permettre à un auteur de modifier son profil via l'interface privé (excepté le fait qu'un admin puisse changer le statut d'un auteur)
20- internationaliser messages d'erreur, énumération des types de cryptage password, etc..
Note: See TracBrowser for help on using the repository browser.