07 Juin 2008
Mot de passe basique aléatoire avec lettre Latine
Compatibilité : PHP 5, PHP 7, PHP 8
Obtenir un mot de passe aléatoire de la taille que l'on veut et composé uniquement avec des lettres Latine.
La protection d'un répertoire par mot de passe est différente chez free.
En effet la syntaxe dans le fichier .htaccess diffère légèrement : la directive AuthUserFile est remplacée par PerlSetVar. Le chemin du fichier .htpasswd doit être relatif à la racine du site.
Dans cet exemple nous allons protéger le répertoire admin/ à la racine du site. Free recommande également de placer le fichier .htpasswd (il est possible de l'appeler autrement) dans un autre répertoire inaccessible à tous. Pour cela il suffit de placer un fichier .htaccess dans ce répertoire content la ligne indiqué ci-dessous.
Nous allons donc mettre un fichier htpasswd.txt dans le répertoire admin/motdepasse/.
La dernière différence est que le mot de passe ne doit pas être crypté. C'est pour cela que le fichier htpasswd.txt ne doit pas être inaccessible depuis internet.
Ce fichier contient une ligne par utilisateur avec le nom d'utilisateur suivi par ":" puis le mot de passe. Par exemple nous allons associer le mot de passe toto1234 à l'utilisatrice marie.
|
Obtenir un mot de passe aléatoire de la taille que l'on veut et composé uniquement avec des lettres Latine.
Générateur de mot de passe de taille variable avec lettres + nombres + majuscules+ minuscules.
Une fonction pour générer des passwords élaborés. le principe est simple, vous générez le nombre de lettre que vous voulez.
Cherche et trouve des urls relatives dans une chaine et passe ces urls relatives en url absolue.
Ce snippet permet à la fois de protéger une page admin et de protéger vos utilisateurs contre le vol des sessions. Nécessite MySQL.
| Langue | |
| Date | 08 Fév 2026 |
| Taille | 0.03 Mo |
| Catégorie | Social-network |
| Langue | |
| Date | 07 Fév 2026 |
| Taille | 4 Mo |
| Catégorie | Wiki |
| Langue | |
| Date | 05 Fév 2026 |
| Taille | 34 Mo |
| Catégorie | Blogs |
| Langue | |
| Date | 02 Fév 2026 |
| Taille | 116 Mo |
| Catégorie | Ecommerce |