>백엔드 개발 >PHP 튜토리얼 >QQ 인터넷 로그인을 PHP에 통합하는 방법

QQ 인터넷 로그인을 PHP에 통합하는 방법

藏色散人
藏色散人앞으로
2020-09-03 13:20:212722검색

QQ 인터넷 로그인을 PHP에 통합하는 방법

관련 권장 사항: "PHP 교육"

php에 QQ 인터넷 로그인이 통합되었습니다

QQ 인터넷 플랫폼에 접속한 후 사용자가 QQ 계정 로그인을 통해 웹 사이트에 로그인할 수 있으므로 등록이 줄어듭니다. QQ 인터넷을 통해 더 많은 사용자를 더 빠르고 편리하게 이용할 수 있는 방법을 살펴보겠습니다.

자격 신청

먼저 QQ인터넷 공식 홈페이지 https://connect.qq.com/index.html에 접속하여 개발자 지원을 한 후, 본인의 정보를 추가한 후 신청서를 작성하시면 됩니다. . APP ID 및 APP Key 받기

SDK 다운로드

여기서 http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD에 해당하는 SDK로 이동합니다. 웹사이트.

QQ 인터넷 로그인을 PHP에 통합하는 방법

SDK 설치 및 구성

다운로드한 SDK를 PHP 실행 환경에 넣어 SDK에 액세스하면 SDK를 구성하고 공식 문서 옵션을 볼 수 있습니다.

QQ 인터넷 로그인을 PHP에 통합하는 방법

코드 구현

SDK의 example 폴더에 있는 oauth 폴더를 API 폴더와 동일한 디렉터리에 복사하고, oauth 폴더에 있는 callback.php를 수정하고 index.php .php 경로에 qqContentApi를 로드하세요. .

QQ 인터넷 로그인을 PHP에 통합하는 방법

첫 페이지에 QQ 로그인 프롬프트가 표시됩니다.

<a href="#" onclick=&#39;toQzoneLogin()&#39;>QQ登录</a>
<script type="text/javascript">
    var childWindow;
    function toQzoneLogin(){
        childWindow = window.open("/qq/oauth/","TencentLogin","width=450,height=320,menubar=0,scrollbars=1, resizable=1,status=1,titlebar=0,toolbar=0,location=1");
    }
    function closeChildWindow(){
        childWindow.close();
    }
</script>

[QQ 로그인]을 클릭하면 QQ 인증 로그인 인터페이스가 열립니다.

콜백 처리

백 클릭을 사용하여 성공적으로 로그인하면 콜백 인터페이스가 실행됩니다. , 여기서는 데이터를 자신의 데이터베이스에 삽입하거나 계정 바인딩을 요구하는 등 데이터에 대한 일부 작업을 수행할 수 있습니다. .

아아아아

위 내용은 QQ 인터넷 로그인을 PHP에 통합하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jianshu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제