ホームページ  >  記事  >  バックエンド開発  >  QQインターネットログインをPHPに統合する方法

QQインターネットログインをPHPに統合する方法

藏色散人
藏色散人転載
2020-09-03 13:20:212660ブラウズ

QQインターネットログインをPHPに統合する方法

関連する推奨事項: 「PHP トレーニング

php 統合 QQ インターネット ログイン

アクセス後QQ インターネット プラットフォームでは、ユーザーが QQ アカウント ログインを通じて当社の Web サイトにログインできるようにすることで、面倒な登録が減り、より多くのユーザーをより迅速かつ便利に呼び込むことができます。QQ を介してサードパーティのログインがどのように実現されるかを見てみましょう。インターネット。

資格の申請

まず、QQ Internet 公式 Web サイト: https://connect.qq.com/index.html にアクセスして、開発者になるために申請します。独自の情報を追加してアプリケーションを作成できます。 APP ID と APP Key を取得します。

#SDK をダウンロード#ここでは、http://wiki.connect.qq.com/sdk にアクセスして、以下に対応する SDK をダウンロードします。ウェブサイト。

QQインターネットログインをPHPに統合する方法

SDK のインストールと構成

ダウンロードした SDK を php 実行環境に入れて SDK にアクセスすると、プロンプトが表示されます。 SDK を設定し、公式ドキュメントのオプションを表示します。

QQインターネットログインをPHPに統合する方法

コードの実装

SDK のサンプル フォルダー内の oauth フォルダーを API フォルダーと同じレベルのディレクトリにコピーします。 callback.php 内の qqContentApi.php と oauth フォルダー内の Index.php をロードするようにパスを変更します。

#フロント ページに QQ ログイン プロンプトが表示されます: QQインターネットログインをPHPに統合する方法

<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 認証ログイン インターフェイスが開きます

コールバック処理

クリックバックによるログインに成功すると、コールバック インターフェイスがトリガーされます。ここで、独自のデータベースへのデータの挿入や、データのバインドのリクエストなど、データに対していくつかの操作を実行できます。アカウントなど。 rree

以上がQQインターネットログインをPHPに統合する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjianshu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。