> 백엔드 개발 > PHP 튜토리얼 > yii2 프레임워크의 PHP에서 iOS용 SMS 확인 등록 및 SMS 비밀번호 검색 인터페이스를 제공하는 방법은 무엇입니까?

yii2 프레임워크의 PHP에서 iOS용 SMS 확인 등록 및 SMS 비밀번호 검색 인터페이스를 제공하는 방법은 무엇입니까?

WBOY
풀어 주다: 2016-08-23 09:17:52
원래의
1482명이 탐색했습니다.

이제 iOS용 인터페이스를 제공해야 합니다. 하나는 SMS 확인 및 등록이고, 다른 하나는 SMS 비밀번호 검색입니다. 어떻게 대처해야 할지 모르겠습니다. 조언을 주실 수 있는 분 계십니까? 정말 감사합니다. 저는 yii2 프레임워크에서 프로젝트를 진행하고 있습니다

답글 내용:

이제 iOS용 인터페이스를 제공해야 합니다. 하나는 SMS 확인 및 등록이고, 다른 하나는 SMS 비밀번호 검색입니다. 어떻게 대처해야 할지 모르겠습니다. 조언을 주실 수 있는 분 계십니까? 정말 감사합니다. 저는 yii2 프레임워크에서 프로젝트를 진행하고 있습니다

이것이 프레임워크와 관련이 있나요?

  • SMS 인증 등록: rand(0,999999)는 난수를 생성하고, 타사 SMS 전송 인터페이스를 호출하여 인증 코드를 전송한 후, 등록 시 이 코드를 성공적으로 전송합니다.

  • 비밀번호 검색: 위와 동일합니다. 비밀번호 검색은 실제로 비밀번호 재설정인가요?

SMS 전송 인터페이스

<code>public function actionSendsms($phone){
    1.验证手机号码是否合法
    2.缓存检测短信发送频率(1分钟一条)
    3.生成验证码,写入缓存(缓存1,有效期3分钟)
    4.设置缓存,有效期1分钟(与第2条对应)
    5.返回发送成功的JSON
}

public function actionCheckcode($phone,$code){
    1.读取第3步的缓存,如果不存在,报错“验证码过期”
    2.如果验证码错误,报错“验证码错误”
    3.通过验证
}</code>
로그인 후 복사

질문자님, 사실 말씀하신 두 기능은 PC에서의 기능과 많이 다릅니다. 차이점은 반환되는 데이터에 있습니다. PC에서 했어야지! 사용자가 양식을 제출하면 PHP를 사용하여 해당 매개변수를 받은 다음 논리적 처리를 수행하고 이를 페이지에 던져 사용자에게 메시지를 표시합니다. 인터페이스는 처리한 데이터를 클라이언트에 반환하기 위한 것입니다. 클라이언트에 링크를 제공하는 한 이는 어떤 프레임워크에서도 동일합니다.

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿