Changeset 1888 for plugins/httpPassword
- Timestamp:
- 11/16/09 14:44:37 (14 years ago)
- Location:
- plugins/httpPassword
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/httpPassword/CHANGELOG
r1886 r1888 1 0.5.10 : 2 - fix typo 3 - fix for PHP 5.3 compliance 4 1 5 0.5.9 : 2 6 - fix bug in history page (PHP errors when history was empty) -
plugins/httpPassword/_define.php
r1886 r1888 16 16 /* Description*/ "Manage .htpasswd file to make the blog private", 17 17 /* Author */ "Frederic PLE <dotclear@frederic.ple.name>", 18 /* Version */ '0.5. 9',18 /* Version */ '0.5.10', 19 19 /* Permissions */ 'httpPassword' 20 20 ); -
plugins/httpPassword/_public.php
r1886 r1888 18 18 class httpPassword { 19 19 20 private static function __debuglog ( &$core,$trace) {20 private static function __debuglog ($core,$trace) { 21 21 static $fic = false; 22 22 if (!$core->blog->settings->httppassword_trace) … … 29 29 } 30 30 31 private static function __debugmode ( &$core) {31 private static function __debugmode ($core) { 32 32 $fic = fopen($core->blog->public_path . '/.debugmode','a'); 33 33 fprintf($fic,"\n%s\n%s\n", str_repeat('-', 30), date('Ymd-His')); … … 37 37 } 38 38 39 private static function __HTTP401( &$core) {39 private static function __HTTP401($core) { 40 40 httpPassword::__debuglog($core,__FUNCTION__); 41 41 header('HTTP/1.1 401 Unauthorized'); … … 43 43 exit(0); 44 44 } 45 public static function Check( &$core) {45 public static function Check($core) { 46 46 httpPassword::__debuglog($core,'ENV = ' . var_export($_ENV,true)); 47 47 if ($core->blog->settings->httppassword_debugmode) … … 80 80 unset($htpasswd); 81 81 if (!$authenticated) httpPassword::__HTTP401($core); 82 else httpPassword::LastLogin( &$core,$PHP_AUTH_USER);82 else httpPassword::LastLogin($core,$PHP_AUTH_USER); 83 83 84 84 return(true); 85 85 } 86 86 87 public static function LastLogin( &$core,$user) {87 public static function LastLogin($core,$user) { 88 88 $fic = $core->blog->public_path . '/.lastlogin'; 89 89 -
plugins/httpPassword/index.php
r1886 r1888 231 231 232 232 if (!$canwrite) { ?> 233 <p>< b>Pour utiliser cette extension, vous devez avoir les permissions234 pour écrire dans les fichiers :</b></p>233 <p><strong>Pour utiliser cette extension, vous devez avoir les permissions 234 pour écrire dans les fichiers :</strong></p> 235 235 <ul> 236 236 <li><tt><?php echo $htpasswdfile; ?></tt></li> … … 238 238 </ul> 239 239 <?php } elseif ($core->blog->settings->httppassword_active) { ?> 240 <p>< b>Protection ACTIVÉE</b></p>240 <p><strong>Protection ACTIVÉE</strong></p> 241 241 <form method="post"> 242 Cliquer sur ce bouton pour désactiver la protection 242 Cliquer sur ce bouton pour désactiver la protection : 243 243 <input type="submit" value="Désactiver" /> 244 244 <?php … … 251 251 252 252 <?php } else { ?> 253 utilisateur valide !</ b></p>253 utilisateur valide !</strong></p> 254 254 <form method="post"> 255 Cliquer sur ce bouton pour activer la protection 255 Cliquer sur ce bouton pour activer la protection : 256 256 <input type="submit" value="Activer" /> 257 257 <?php … … 269 269 <h3>Sécurité des mots de passe</h3> 270 270 <p>Pour modifier la fonction de "cryptage".</p> 271 <p>< b>Attention, le changement de271 <p><strong>Attention, le changement de 272 272 cryptage s'appliquera individuellement à la prochaine modification 273 de chacun des comptes (crétion ou changement de mot de passe)</ b></p>273 de chacun des comptes (crétion ou changement de mot de passe)</strong></p> 274 274 <form method="post"> 275 275 <?php … … 355 355 <h3>Ajout d'un utilisateur</h3> 356 356 <p>Pour ajouter un utilisateur, ajouter une nouvelle ligne 357 de la forme :</p>357 de la forme :</p> 358 358 <p class="fp-code"><tt>login:motdepasse</tt></p> 359 359 <h3>Modifier un mot de passe</h3> 360 360 <p>Pour modifier un mot de passe d'un utilisateur, ajouter 361 361 à la suite de son identifiant (sur la même ligne) 362 le texte suivant :</p>362 le texte suivant :</p> 363 363 <p class="fp-code"><tt>:motdepasse</tt></p> 364 364 <h3>Suppression d'un utilisateur</h3>
Note: See TracChangeset
for help on using the changeset viewer.