Projet avec séparation front-end et back-end
Maintenant, dans le projet, des codes de vérification et des messages texte doivent être envoyés pour une vérification
Le problème est qu'il y a maintenant plusieurs pages qui contiennent ces vérifications. Par exemple, vous pouvez envoyer des messages texte pour vous connecter, et vous devez également les envoyer pour vous inscrire par SMS ;
L'inscription nécessite un code de vérification, et d'autres pages peuvent également envoyer des codes de vérification ;
Le problème est que si. l'utilisateur se connecte sur deux PC en même temps, Ensuite, j'ai demandé des messages texte sur PC-A et PC-B. À ce stade, une fois que l'utilisateur a saisi le message texte, comment dois-je déterminer quel message texte doit être vérifié avec quel message texte sur le backend
Le ? il en va de même pour le code de vérification. Comment juger si l'utilisateur a envoyé le message texte ? Avec quel code de vérification le code de vérification entrant doit-il être vérifié depuis le backend ?
Le même compte doit limiter l'envoi du code de vérification à une seule fois pendant la période d'expiration. Demandez à votre backend de modifier la logique
.Enregistrez le code de vérification via une session ou un cookie
Chaque appareil est différent
1. Le dernier code de vérification est valide et les suivants écraseront l'original.