찾다

 >  Q&A  >  본문

php - 프로젝트에서 일부 확인을 위해 확인 코드와 문자 메시지를 보내야 합니다.

프런트엔드와 백엔드가 분리된 프로젝트
이제 프로젝트에서는 인증을 위해 인증코드와 문자 메시지를 보내야 합니다.
문제는 이제 이러한 인증이 포함된 페이지가 여러 개 있다는 것입니다. 예를 들어 로그인하려면 문자 메시지를 보낼 수 있고, 등록하려면 SMS도 보내야 합니다.
등록하려면 인증 코드가 필요하며 다른 페이지에서도 인증 코드를 보낼 수 있습니다.
문제는 다음과 같습니다. 사용자는 두 대의 PC에 동시에 로그인하고, 그러면 PC-A와 PC-B 모두에서 문자 메시지를 신청했는데, 이때 사용자가 문자 메시지를 입력한 후 백엔드에서 어떤 문자 메시지를 확인해야 하는지 어떻게 판단해야 할까요? 인증코드도 마찬가지입니다. 사용자가 문자 메시지를 보냈는지 어떻게 판단하나요? 수신된 인증코드는 백엔드에서 어떤 인증코드로 확인해야 하나요?

天蓬老师天蓬老师2809일 전591

모든 응답(3)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:00:07

    동일한 계정에서는 인증 코드가 만료 기간 내에 한 번만 전송되도록 제한해야 합니다. 백엔드에 로직 변경을 요청하세요

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:00:07

    세션이나 쿠키를 통해 인증코드 저장

    기기마다 다릅니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:00:07

    1. 마지막 인증 코드는 유효하며 이후 인증 코드는 원래 인증 코드를 덮어쓰게 됩니다.

    회신하다
    0
  • 취소회신하다