ホームページ > バックエンド開発 > PHPチュートリアル > 別のアカウント (QQ msn など) を使用して Web サイトにログインするにはどうすればよいですか? ?

別のアカウント (QQ msn など) を使用して Web サイトにログインするにはどうすればよいですか? ?

WBOY
リリース: 2016-06-23 14:19:10
オリジナル
936 人が閲覧しました

Blogger が Weibo Web サイトで、誰かが Blogger Web サイトに登録していないが、QQ、MSN、またはその他のアカウントでログインできるとします。サードパーティの認証に問題があるようです

を教えてください。いくつかアイデアをお願いします。データベースは構築しましたが、認証の問題がよくわかりません...

経験豊富な先輩方にアドバイスをいただければ幸いです

ありがとうございます...


ディスカッション (解決策) への返信

トップ トップ

ヘルプ 助けてください、アイデアを説明してください

それから、彼らは公式インターフェースを提供する必要があります

一般的に、これが私が理解している方法です。提供されたインターフェイスを通じてログインします (ログインウィンドウはサイト上ではなく、独自の接続アドレス上にあります。そうしないと、ユーザー情報が一度に盗まれます)
インターフェイスを通じてログイン情報を取得し、ログインステータスを含む COOKIE に保存します USER
その後、彼に情報をフィードバックして、それに応じて対処してもらうだけです。最も重要な操作に必要なポイントは 3 つだけです。
1. アカウントがログインしているかどうかを判断します (インターフェイスはこの判断機能を提供します)
2. 登録情報ウィンドウを提供します。 (ログインアカウントを自動的に入力し、ユーザーを維持できるように、このサイトへの登録に必要な情報を以下に示します)
3. インターフェース機能を反映した操作ページを提供します (新浪微博ログインインターフェースなど)その場合は、インターフェイスの組み込み関数を使用して、彼が公開する情報を Weibo に直接送信する必要があります)

Web サイトへの言い訳を見つけます。通常、QQ は通常、何らかのデータを返します。たとえば、QQ は通常、次のアバターと QQ ニックネームを返します。 QQ スペースを使用して、これらを独自のデータベースに保存し、QQ ログイン認証をクリックするたびに、対応する Cookie またはセッションの値を書き込めば問題ありません。たとえば、Tencent の開発プラットフォームです。 http://open.qq.com/

Web サイトごとにプロトコル要件が異なるため、Web サイトで提供される開発ドキュメントに従って開発してください

それは他の人が発表した API によって異なります

Tencent Open Platform はどこで行われますか。行ってみたら一目でわかるよ! MSN へのログインはわかりにくいです。

本当に良かったです、ホストありがとう

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート