Interdire caracteres logins utilisateur.
Résolu/Fermé
CyRux
Messages postés
164
Date d'inscription
dimanche 4 janvier 2015
Statut
Membre
Dernière intervention
8 septembre 2016
-
23 janv. 2016 à 23:19
CyRux Messages postés 164 Date d'inscription dimanche 4 janvier 2015 Statut Membre Dernière intervention 8 septembre 2016 - 13 févr. 2016 à 20:11
CyRux Messages postés 164 Date d'inscription dimanche 4 janvier 2015 Statut Membre Dernière intervention 8 septembre 2016 - 13 févr. 2016 à 20:11
A voir également:
- Interdire caracteres logins utilisateur.
- Caractères ascii - Guide
- Caractères spéciaux symboles clavier - Guide
- Caractères spéciaux - Guide
- Clavier mac caractères spéciaux - Guide
- Exemple de mot de passe à 8 caractères - Guide
4 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 407
24 janv. 2016 à 10:13
24 janv. 2016 à 10:13
Salut,
Essaies de voir dans
En adaptant la regex avec la tienne…
Essaies de voir dans
/etc/adduser.conf, dont voici un extrait :
# check user and group names also against this regular expression.
#NAME_REGEX="^[a-z][-a-z0-9_]*\$"
En adaptant la regex avec la tienne…
dna.factory
Messages postés
24954
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
25 avril 2024
1 609
27 janv. 2016 à 13:24
27 janv. 2016 à 13:24
[A-Za-z_] [A-Za-z0-9_.-]*[A-Za-z0-9_.$-]\
Les gens ont vraiment le droit de mettre des points et des dollars dans leurs logins ?
Une autre solution, que personnellement je trouverais plus simple consiste à intercepter l'information entrée sur le site, et à la contrôler AVANT de créer le compte avec.
(de toute façon, c'est quelque chose qu'il faut systématiquement faire pour eviter les injections)
Par contre, ça sous-entends que vous ayez contrôle sur le site
dna.factory
Messages postés
24954
Date d'inscription
mercredi 18 avril 2007
Statut
Modérateur
Dernière intervention
25 avril 2024
1 609
27 janv. 2016 à 13:33
27 janv. 2016 à 13:33
je comprends mieux.
CyRux
Messages postés
164
Date d'inscription
dimanche 4 janvier 2015
Statut
Membre
Dernière intervention
8 septembre 2016
3
28 janv. 2016 à 13:28
28 janv. 2016 à 13:28
Merci a tous pour vos réponses ^^
dna.factory : non avec adduser ils n'ont pas le droit.
Quand au contrôle avec php je comptais faire ça en 2eme solution si la règle adduser ne marchais pas ...
--
dna.factory : non avec adduser ils n'ont pas le droit.
Quand au contrôle avec php je comptais faire ça en 2eme solution si la règle adduser ne marchais pas ...
--
CyRux
Messages postés
164
Date d'inscription
dimanche 4 janvier 2015
Statut
Membre
Dernière intervention
8 septembre 2016
3
13 févr. 2016 à 20:11
13 févr. 2016 à 20:11
Finalement j'ai fait ça en PHP ^^
Merci de votre aide
--
Merci de votre aide
--
27 janv. 2016 à 09:45
j'ai mis la regex dans mon fichier (la meme que toi) mais les utilisateurs peuvent toujour créer des login du genre "../lol"
27 janv. 2016 à 09:50
Apparemment la regex citée plus haut est l'exemple par défaut que l'on trouve dans le fichier . Il te faut l'adapter à tes besoins.
27 janv. 2016 à 10:13
Merci pour ta reponse mais comment éditer la regex ? quelle est sa syntaxe ?
27 janv. 2016 à 10:34
27 janv. 2016 à 14:52
Savez vous comment faire ?