Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • A AuthENS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Klub Dev ENSKlub Dev ENS
  • AuthENS
  • Issues
  • #5
Closed
Open
Issue created May 15, 2020 by Antonin Reitz@areitzDeveloper

Forme des username : améliorer le suffixe numérique

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.

Actuellement, si cette fonction est appliquée au clipper rgoscinny2 et que les username préférés (variable preferred) sont déjà pris, la fonction va utiliser un suffixe numérique pour générer un username non encore pris.

Or, comme le suffixe numérique originel n'est pas ôté du username candidat, pour l'instant le résultat serait rgoscinny22 et non pas rgoscinny3, ce dernier étant bien sûr préférable. :)

Edited May 15, 2020 by Antonin Reitz
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking