Ignore:
Timestamp:
Jan 29, 2014, 10:52:57 AM (11 years ago)
Author:
22decembre
Message:

version 1.0.1

add main function : ability to add new piwigo users when ldap is successful.
add danish language, must be reviewed

this version is not yet considered stable, as needed to be reviewed and commented by beta-testers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Ldap_Login/TODO

    r19261 r27036  
    11TODO :
     2auto config (may use ajax): fill in the settings, then the page guess the next settings.
     3Ex : after filled the host address, the page guess the base dn. The last to guess is the users OU.
     4        Users OU can come with a select field, as the ld_attr.
    25
    3 Translate the whole plugin to english and furnish lang files or another way to make the plugin, at least bilingual.
    4 Create a "check" function to test the ldap auth before using it !
    5 Enable use of common auth along with ldap one, as, currently, they are not compatible.
    6 Enable use of other elements to auth (typically : mail) rather than just username.
    7 Create INSTALL file and procedure.
     6correct init plugin
     7if mail isn't furnished ?
     8create common piwigo users upon successfull ldap connection when piwigo user doesn't exist => done !
     9        Groups : users may belong to ldap group to allow connection
     10        Groups : users belonging to «sudo» or «admin» ldap group become piwigo admin when created this way
     11        fetching attributes from ldap (mail…).
     12       
     13config of the previous one (need tabs)
     14config page to render better
    815
    9 Choses à faire :
     16########
    1017
    11 Alleger et verifier la pertinence du code.
    12 Traduire le plugin (code, commentaires du code, zone d'administration piwigo) et trouver un moyen pour que le plugin soit à minima bilingue.
    13 Créer une fonction de verification, pour tester que les paramètres ldap sont bons.
    14 Résoudre le conflit dans le code coeur de piwigo et du plugin pour l'utilisation de l'authentification de base et ldap.
    15 Permettre l'authentification avec autre chose qu'un nom d'utilisateur (typiquement : mail).
    16 Créer un fichier d'installation.
     18à faire :
     19initialisation du plugin correcte
     20qu'est-ce qu'on fait si le mail est pas fourni ?
     21configuration automatique (javascript/ajax probable): entrée des paramètres et la page recherche le paramètre suivant si possible.
     22Ex : adresse du serveur -> la page trouve toute seule la racine ldap, reste plus que la OU des utilisateurs (qu'on peut selectionner via une liste déroulante).
     23        l'attribut d'identification peut être selectionné par une liste déroulante.
     24
     25creation d'un utilisateur piwigo suite à une authentification ldap quand l'utilisateur n'existe pas. => fait !
     26        question de groups : les utilisateurs membres du groupe ldap «sudo» ou autre pourraient automatiquement être admins piwigo
     27        question de groupe : les utilisateurs devraient appartenir à un groupe ldap pour se connecter…
     28        récuperer les attributs dans le ldap (mail…).
     29       
     30page de config à peaufiner, option précédente à intégrer dans un onglet.
Note: See TracChangeset for help on using the changeset viewer.