Bonjour, j'ai ouvert un forum dans lequel seulement un certain nombres de personnes (768) ont le droit de s'inscrire.
J'ai reçu le listing de ces personnes (avec nom, prénom, email, etc.) que j'ai encodé dans une table "punBB_users_temp" (mon forum est punBB).
Maintenant, je voudrais construire un script php qui enverra un mail à toutes ces personnes leur donnant un lien spécifique menant à la fiche d'inscription sécurisée (qui sera préremplie avec les données temporaires).
Ma question : Comment faire que ce lien soit unique ?
Je veux dire, il en faut pas que ce soit par exemple inscriptionforum.php?nom=willis&prenom=bruce;
sinon tout le monde pourra chipoter avec l'accès des autres si ils connaissent leurs noms.
Je pensais (mais je ne suis pas un monstre de php donc ce n'est peut être pas la meilleure idée) crypter, par exemple; le nom et le prénom de la personne en md5 pour avoir quelque chose comme
inscriptionforum.php?key=9d0855b3b433ef2be5754352a4f40300.
Dans un second temps, quand la personne clique sur le lien, la valeur cryptée est comparée à la table et si un résultat sort, l'inscription continue.
Est ce la bonne méthode ? Est ce sécurisé ?
D'autre part, puis-je envoyer 768 mails à la volée via un script ou dois-je m'assurer de paramètres concernant le délai d'exécution ?
Comment m'assurer que les mails ont bien été envoyés ?
Merci d'avance pour vos précieuses réponses !
J'ai reçu le listing de ces personnes (avec nom, prénom, email, etc.) que j'ai encodé dans une table "punBB_users_temp" (mon forum est punBB).
Maintenant, je voudrais construire un script php qui enverra un mail à toutes ces personnes leur donnant un lien spécifique menant à la fiche d'inscription sécurisée (qui sera préremplie avec les données temporaires).
Ma question : Comment faire que ce lien soit unique ?
Je veux dire, il en faut pas que ce soit par exemple inscriptionforum.php?nom=willis&prenom=bruce;
sinon tout le monde pourra chipoter avec l'accès des autres si ils connaissent leurs noms.
Je pensais (mais je ne suis pas un monstre de php donc ce n'est peut être pas la meilleure idée) crypter, par exemple; le nom et le prénom de la personne en md5 pour avoir quelque chose comme
inscriptionforum.php?key=9d0855b3b433ef2be5754352a4f40300.
Dans un second temps, quand la personne clique sur le lien, la valeur cryptée est comparée à la table et si un résultat sort, l'inscription continue.
Est ce la bonne méthode ? Est ce sécurisé ?
D'autre part, puis-je envoyer 768 mails à la volée via un script ou dois-je m'assurer de paramètres concernant le délai d'exécution ?
Comment m'assurer que les mails ont bien été envoyés ?
Merci d'avance pour vos précieuses réponses !