다음 튜토리얼 칼럼인 thinkphp Framework에서는 thinkphp5가 클라우드 슬라이스 인터페이스를 호출하여 SMS 인증 코드를 전송하여 비밀번호를 검색하는 기능을 구현하는 방법을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
아이디어:
1. 사용자가 휴대폰 번호를 입력하고 SMS 인증 코드를 요청합니다.
2. thinkphp는 SMS 인증 코드를 생성하고 저장한 후 다른 매개변수와 함께 Yunpian에 요청을 보냅니다.
3. 윤피안은 지정된 휴대폰 번호로 문자 메시지 인증 코드를 보냅니다.
4. 사용자가 SMS 인증 코드를 입력합니다.
5. thinkphp는 인증 코드가 올바른지, 인증 코드가 만료되었는지 여부라는 두 가지 조건에 따라 인증 통과 여부를 결정합니다.
인터페이스 주소: https://sms.yunpian.com/v1/sms/send.json
. https://sms.yunpian.com/v1/sms/send.json
。
使用postman,输入三个必须的参数apikey
、mobile
和text
postman을 사용하여 apikey
, mobile
및 text
세 가지 필수 매개변수를 입력하세요.
예:
1.html 파일:
2.js 파일을 구현하여 비동기 새로 고침을 구현하고 반환된 정보를 얻습니다.
3 확인 코드를 저장할 데이터 테이블을 만듭니다.
4.. 컨트롤러에 세 가지 메소드를 작성합니다. (1) 인증 코드를 생성하여 사용자에게 전송하고 데이터베이스에 저장하는 방법, (2) 인증 코드가 올바른지 여부를 확인하는 방법 만료되었습니다. (3) 비밀번호 수정 방법
createcode:
checkcode:
findpwd:
위 내용은 thinkphp5가 클라우드 인터페이스를 호출하여 비밀번호를 검색하기 위해 SMS 확인 코드를 보내는 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!