複数の QQ と WeChat ログインを開発した後、嫌悪感が戻ってきて、関連するホイールをオンラインで検索したいと思うようになりましたが、理解するのが難しすぎるため、満足できるものが見つかりませんでした。を使用したり、ファイル構造が乱雑すぎるため、腕まくりして自分でやらなければなりません。
! !まずは Oauth/QQ/WeChat のドキュメントをよく理解してください。基本的なデバッグ スキルを身につけてください。 !
ようこそスター、ようこそ PR!
連絡したい質問がある場合は、ここに投稿してください: OAuth2 交換または電子メール [email protected] を送信してください。
qq-login、wx-login、sina-login、github-login、alipay-login、aliyum-login、douyin-login などの多くのサードパーティ ログイン インターフェイスの統合
QQ ログイン、WeChat ログイン、Sina ログイン、github ログイン、Alipay ログイン、Baidu ログイン、Douyin ログイン、GitLab、Naver、Line、コーディング、csdn、gitee などを含む多くのサードパーティ ログイン インターフェイスが統合され、追加されています。
ゲートウェイ | ログイン名 | ログイン方法 |
---|---|---|
テンセントQQ | PCスキャンコード、アプリ | |
微信 | 微信 | PC、公式アカウント、アプレット、アプリ |
シナ | 新浪微博 | パソコン、アプリ |
アリペイ | アリペイ | パソコン、アプリ |
アリユン | アリババクラウド | パソコン |
ギットハブ | GitHub | パソコン |
グーグル | グーグルグーグル | パソコン |
フェイスブック | フェイスブック | パソコン |
ネイバー | ネイバー | パソコン |
ツイッター | ツイッター | パソコン |
ライン | ライン | パソコン |
ドゥイン | Douyin、Toutiao、Xiguaxigua | パソコン、アプリ |
百度 | 百度(開発) | パソコン |
コーディング | コーディング(開発) | パソコン |
csdn | CSDN(開発) | パソコン |
ジーティー | ギティ | パソコン |
gitlab | GitLab (開発) | パソコン |
オスキナ | OS中国(開発) | パソコン |
次の点に注意してください: Google、facebook、twitter これらの海外プラットフォームでは、正常にコールバックするには海外または香港のサーバーが必要です
composer require tinymeng/oauth:^2.0.0 -vvv
クラス ライブラリで使用される名前空間は
\tinymeng\oauth
です
.
├── example Code source file directory
│ └── wx_proxy.php WeChat Multi Domain Agent PHP Code Version
│ └── weixin-authorize-proxy.html WeChat multi domain proxy HTML code version, recommended to use HTML version
├── src Code source file directory
│ ├── Connector
│ │ ├── Gateway.php Abstract classes that must be inherited
│ │ └── GatewayInterface.php Interface that must be implemented
│ ├── Gateways
│ │ ├── Alipay.php
│ │ ├── Douyin.php
│ │ ├── Facebook.php
│ │ ├── Github.php
│ │ ├── Google.php
│ │ ├── Line.php
│ │ ├── Naver.php
│ │ ├── Qq.php
│ │ ├── Twitter.php
│ │ ├── Sina.php
│ │ └── Wechat.php
│ ├── Helper
│ │ ├── ConstCode.php Common constant
│ │ └── Str.php String auxiliary class
│ └── OAuth.php Abstract instance class
├── composer.json Composer File
├── LICENSE MIT License
└── README.md Documentation
Micro Dream Aggregation クイックログインプラットフォーム
Weimeng ログインデモ
1. Weimeng Aggregation Quick Login Transfer API は、Web サイトのエンドユーザーが WeChat、Weibo、QQ、Baidu などのさまざまなソーシャル アカウントを使用して 1 回でサイトにログインできるようにするソーシャル アカウント アグリゲーション ログイン システムです。停止。
2. ユーザー登録とログインのプロセスを簡素化し、サイトを閲覧するユーザー エクスペリエンスを向上させ、Web サイトの登録数とユーザー データの数を急速に増加させます。開発者がすぐにアクセスできるように、完全な開発ドキュメントと SDK が用意されています。
3. [Rainbow Aggregation Login]、[Oauth Aggregation Login]、[Aggregation Login] とマークされたプロジェクト プラットフォームやその他のプロジェクト プラットフォームにすぐにアクセスできます。
4. oauth の開発資格や申請プロセスは必要ありません。