Laravel France

générer login et mot de passe aléatoirement

Avatar de annesophie05
annesophie05

Bonjour , j'arrive à persister les données d'un formulaire en bbd. Maintenant j'essaye de trouver un moyen pour que mon admin ( qui crée les comptes agents depuis son espace perso ) puisse attribuer à chaque compte un login et mot de passe aléatoire. Une fois le compte créé , l'agent va recevoir un email avec le login et mp qu'il pourra changer une fois sur son compte.

Est ce que quelqu'un a une idée sur le sujet ou une méthode à me proposer qui ressemble unpeu à celle-ci ? Merci de vos réponses

Posté il y a 1 mois
Avatar de KYoann
KYoann

Bonjour

Est-il vraiment nécessaire de générer le login ? En général, soit on utilise l'adresse Email ou un combo première lettre du prénom et le nom de famille, toute fois, attention aux homonymes.

Pour le mot de passe, j'aurai tendance a le générer en utilisant 3 caractères alpha, et 5 numériques

use Illuminate\Support\Str;

$password = Str::random(3).''.rand( 10000, 99999 );

Posté il y a 1 mois
Avatar de annesophie05
annesophie05

Bonjour merci de ta réponse kyoann

Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.