J'essaie d'écrire un service dans lequel chaque utilisateur se verra attribuer un nom unique, lors de sa première utilisation du service. Je souhaite générer ce nom, plutôt que de demander à l'utilisateur de le configurer. De plus, je veux que le nom soit quelque peu lisible et mémorable plutôt que de ressembler à un GUID ou à un timestamp. Essentiellement, je veux que ce soit quelque chose comme le gamertag Xbox.
Je sais qu'il n'y aura jamais plus de 1000 utilisateurs et que le maintien de l'unicité ne sera pas un problème (une autre raison pour laquelle je peux me permettre d'éviter les GUID).
Je pense prendre des adjectifs, des noms, etc. du dictionnaire et générer des combinaisons aléatoires mais uniques de ceux-ci.
Des suggestions ?