javascript - problème de vérification de l'enregistrement
学习ing
学习ing 2017-07-05 11:08:43
0
2
799

Pour une fonction d'enregistrement, une fois que l'utilisateur a rempli les données de base et les a soumises, mais n'a pas terminé la vérification, puis pendant la période entre la soumission des données et la vérification, les données sont généralement placées là, le client ou la session du serveur, ou Dans la table de temps zéro de la base de données.

学习ing
学习ing

répondre à tous (2)
阿神

Le problème de vérification de l'inscription a été résolu, nous utilisons ici la vérification par e-mail.
Les étapes sont les suivantes :

  • Ajoutez deux champs à la table utilisateur, hash et actif.

  • Construisez une procédure stockée ou un autre programme pour la base de données afin d'analyser régulièrement la table des utilisateurs, de calculer le temps de soumission des informations de compte inactifs et de supprimer les informations de compte pour les comptes qui dépassent une période de temps fixe. Le champ de hachage est utilisé pour stocker une valeur de hachage générée pour chaque utilisateur. Lorsqu'elle est utilisée pour la vérification des e-mails, la valeur de hachage est utilisée pour trouver l'utilisateur correspondant.
    active stocke deux valeurs, 0,1.0 signifie que le compte est activé, 1 signifie que le compte a été activé

  • Une fois que l'utilisateur a terminé de remplir les informations de base, soumettez l'opération, puis générez une valeur de hachage pour l'utilisateur, stockez les informations utilisateur dans la table utilisateur et définissez le champ actif sur 0

  • Après avoir enregistré les informations, établissez une connexion, utilisez la valeur de hachage générée à l'étape précédente comme paramètre du lien et envoyez-la à la boîte aux lettres de l'utilisateur.

  • Une fois la vérification terminée par l'utilisateur, la valeur de hachage est transmise au serveur. Le serveur trouve l'utilisateur correspondant en fonction de la valeur de hachage, puis définit le champ actif de l'utilisateur sur 1. S'il n'est pas trouvé, il demande que le les informations utilisateur ont expiré et remplissent les informations pour l'enregistrement

    代言

    Ne devrait-il pas être enregistré sur la page ? Récupérez simplement la valeur lorsque vous cliquez sur Soumettre. Ou votre vérification fait-elle référence à une vérification par e-mail ou par téléphone mobile ? Si c'est le cas, il sera enregistré dans la base de données

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!