Veuillez patienter...
/
https://forum.claroline.net/
/
/themes/claroline/bootstrap.css?v=373695b0789add75084adaa2e947337f
fr_FR
Vous utilisez un navigateur non pris en charge. Pour éviter tout fonctionnement indésirable, veuillez utiliser une version récente d'un navigateur majeur. (http://browsehappy.com). Internet Explorer est supporté à partir de la version 11.

[Sujet] Taille minimale du champ username

Messages par page
Auteur Messages

29/08/2017 08:35

Bonjour,

Le champ username doit actuellement être composé d'au moins 3 caractères.

J'aurais besoin d'autoriser les username de 2 caractères.

Et pourquoi pas 1 seul caractère tant qu'on y est ? Ou encore, donner la possibilité à l'administrateur de la plateforme de définir cette valeur ?

Merci!

++

Il y a 1 an


29/08/2017 08:35

Pour le moment ce n'est pas possible (c'est codé en dur).
Si vous voulez éditer le fichier vous même, il s'agit de vendor/claroline/core-bundle/../Entity/User.
Faites une recherche sur $username et vous verrez l'annotation @Assert\Length(min="3") - vers la ligne 80. Il suffit de la modifier et de vider le cache.

Il y a bien moyen de configurer la liste des caractères autorisés via une regex, mais pas la taille. C'est une une bonne remarque.

Il y a 1 an


29/08/2017 08:35

Merci pour la réponse,

J'avais déjà modifié le ficher "/Entity/User" et vidé le cache.

Le problème est que lorsque je met Claroline Connect à jour, le fichier "/Entity/User" est écrasé et je perd mes modifications, d'où ma demande.

Cordialement

Il y a 1 an