Forme des username : ne pas utiliser de préfixe
Dans le fichier authens/authens/backens.py
, la fonction get_free_username
.
Le but de cette fonction est d'obtenir un username aussi simple que possible à partir d'un clipper donné, pour garantir l'unicité du username dans le temps en ne respectant pas forcément la garantie clipper = username
.
Pour l'instant parmi les username préférés à former depuis le clipper truc
(variable preferred
) figurent truc
et cas_truc
. Je pense que cas_truc
n'est pas un bon username, à comparer avec trucXY
(pour truc2
, truc7
, truc42
, etc).
En effet, un tel username cas_truc
:
- n'indique pas tellement que sa forme est choisie pour respecter l'unicité du username [clair avec
trucXY
] ; - n'est pas pratique à traiter pour en améliorer la forme (il n'est pas réaliste de stripper le préfixe dans l'affichage des services CASsifiés) [pas besoin avec
trucXY
] ; - ne donne pas d'information fiable sur le statut de la personne correspondante (a un clipper (et donc CAS)/fossile/n'a jamais eu de clipper), comme le préfixe n'est pas attribué à toutes les personnes ayant un clipper.
Comme le but de ce repo est d'avoir quelque chose de simple, avoir des username plutôt homogènes (relativement aux clippers en ayant précédé certains) serait chouette. :)