Après avoir développé plusieurs connexions QQ et WeChat, il est naturel de développer une aversion et je souhaite rechercher des roues pertinentes en ligne, mais je n'en ai jamais trouvé une qui me satisfasse. Soit c'est trop difficile à comprendre quand. en utilisant, ou la structure des fichiers est trop compliquée, je dois donc retrousser mes manches et le faire moi-même.
! ! Veuillez d'abord vous familiariser avec la documentation Oauth/QQ/WeChat ! Veuillez avoir des compétences de base en débogage ! !
Bienvenue Star, bienvenue PR !
Si vous avez des questions à communiquer, veuillez les poster ici : échange OAuth2 ou envoyer un e-mail à [email protected]
Intégration de nombreuses interfaces de connexion tierces, notamment qq-login, wx-login, sina-login, github-login, alipay-login, aliyum-login, douyin-login, etc.
Intégration de nombreuses interfaces de connexion tierces, notamment la connexion QQ, la connexion WeChat, la connexion Sina, la connexion github, la connexion Alipay, la connexion Baidu, la connexion Douyin, GitLab, Naver, Line, coding, csdn, gitee, etc., et bien d'autres sont ajoutées.
Passerelles | Nom de connexion | Méthode de connexion |
---|---|---|
Tencent QQ | Code de numérisation PC, application | |
PC, Compte officiel, Applet, Application | ||
sina | Sina Weibo | PC、APP |
Alipay | Alipay | PC、APP |
Aliyun | Alibaba Nuage | PC |
github | GitHub | PC |
google google | PC | |
PC | ||
naver | Naver | PC |
gazouillement | gazouillement | PC |
doubler | doubler | PC |
Douyin | Douyin, Toutiao, Xiguaxigua | PC、APP |
Baidu | Baidu (développement) | PC |
codage | Codage (développement) | PC |
csdn | RPSC (développement) | PC |
gîte | Gîte | PC |
gitlab | GitLab (développement) | PC |
oschina | OSChine (développement) | PC |
Faites attention à : Google, Facebook, Twitter. Ces plateformes étrangères nécessitent des serveurs étrangers ou de Hong Kong pour réussir le rappel.
composer require tinymeng/oauth:^2.0.0 -vvv
L'espace de noms utilisé par la bibliothèque de classes est
\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
Plateforme de connexion rapide Micro Dream Aggregation
Démo de connexion Weimeng
1. L'API Weimeng Aggregation Quick Login Transfer est un système de connexion par agrégation de comptes sociaux qui permet aux utilisateurs finaux du site Web de choisir d'utiliser une variété de comptes sociaux, notamment WeChat, Weibo, QQ, Baidu, etc., pour se connecter au site en un seul. arrêt.
2. Simplifiez le processus d'enregistrement et de connexion des utilisateurs, améliorez l'expérience utilisateur de navigation sur le site et augmentez rapidement le nombre d'inscriptions sur le site Web et les données utilisateur. Il existe des documents de développement complets et un SDK pour faciliter l'accès rapide des développeurs.
3. Vous pouvez accéder rapidement aux plates-formes de projet marquées [Connexion à l'agrégation Rainbow], [Connexion à l'agrégation Oauth], [Connexion à l'agrégation] et à d'autres plates-formes de projet.
4. Aucune qualification en développement de la santé ni aucun processus de candidature ne sont requis.