Version 4 — Mai 2013 — YannX
Les login et password sont contrôlés dans les formulaires de saisie-modification :
- à l’installation
- dans l’interface privée
La longueur du login est contrôlée en standard à plus de trois(3) caractères,
normalement définissable par une macro _LOGIN_TROP_COURT
// ./ecrire/inc/utils.php [1690]
// taille mini des login
if (!defined('_LOGIN_TROP_COURT')) define('_LOGIN_TROP_COURT', 4);
La longueur du mot de passe est contrôlée en standard à plus de cinq(5) caractères
// ./ecrire/inc/utils.php [1702] //gagnerait a etre remonté en [1690+]
if (!defined('_PASS_LONGUEUR_MINI')) define('_PASS_LONGUEUR_MINI',6);
Ces valeurs sont surchargeables dans ./config/mes_options.php
: ((strlen($login)<{{3}}) ?
_T('info_login_trop_court')
_T('info_login_trop_court_car_pluriel',array('nb'=>_LOGIN_TROP_COURT));
if (strlen($login_base) < 3) {
if (strlen($login_base) < 3)
De même pour
Pour mémoire, l’usage de figure aussi dans ./squelettes-dist/formulaires/mot_de_passe.php
La détection de la bibliothèque php_ldap à l’installation , permet de proposer la connexion à une base LDAP, ce qui créée seulement le fichier < code >. . /config/ldap.php</code > par<code > function etape_ldap5_save()[[Toutefois php ; toutefois ce fichier de connexion n’est pas au standard des fichiers connect.php
traditionnels à l’interface de SPIP, ce qui peut s’averer gênant pour completer l’interface d’accès à une base LDAP par les boucles SPIP.
- Plusieurs define permettent de pré-paramétrer l’accès LDAP :
_INSTALL_HOST_LDAP
_INSTALL_PORT_LDAP
_INSTALL_TLS_LDAP
(avec ou sans Transport Layer Service)_INSTALL_PROTOCOLE_LDAP
(version 2 ou version 3)_INSTALL_USER_LDAP
_INSTALL_PASS_LDAP