기금넷 공식사이트 - 금 선물 - Thinkphp 백그라운드 로그인 Ajax 가 제출한 인증 코드는 어떻게 결정합니까?
Thinkphp 백그라운드 로그인 Ajax 가 제출한 인증 코드는 어떻게 결정합니까?
전달된 인증 코드가 쿠키의 인증 코드와 일치하는지 여부를 판단합니다.
구체적인 코드는 다음과 같습니다.
보호 기능
Check_verify($code) // 검증 함수
{
$verify = new
\ think \ verify ();
Return $ verify-& gt;; Check ($ code);
}
공용 함수 login(){ // login
$ authcode = trim (I ('authcode');
//전면에 있는 Ajax 에서 authcode 를 가져옵니다.
만약 (
! $ this-& gt;; Check _ verify ($ authcode)) {
$ this-& gt;; AjaxReturn(0, "인증 코드 오류", 0);
}