Después de desarrollar múltiples inicios de sesión de QQ y WeChat, es natural que sienta aversión y quiera buscar ruedas relevantes en línea, pero nunca encontré una con la que me sienta satisfecho o es demasiado difícil de entender. usando, o la estructura del archivo es demasiado complicada, así que tengo que arremangarme y hacerlo yo mismo.
! ! ¡Primero familiarícese con la documentación de Oauth/QQ/WeChat! ¡Tenga habilidades básicas de depuración! !
¡Bienvenida Star, bienvenida PR!
Si tiene alguna pregunta para comunicarse, publíquela aquí: intercambio OAuth2 o envíe un correo electrónico [email protected]
Integración de muchas interfaces de inicio de sesión de terceros, incluidas qq-login, wx-login, sina-login, github-login, alipay-login, aliyum-login, douyin-login, etc.
Se integraron muchas interfaces de inicio de sesión de terceros, incluido el inicio de sesión QQ, el inicio de sesión WeChat, el inicio de sesión Sina, el inicio de sesión github, el inicio de sesión Alipay, el inicio de sesión Baidu, el inicio de sesión Douyin, GitLab, Naver, Line, coding, csdn, gitee, etc., y se agregan más.
Puertas de enlace | Nombre de inicio de sesión | Método de inicio de sesión |
---|---|---|
Tencent QQ | Código de escaneo de PC, aplicación | |
chatear | PC, Cuenta oficial, Applet, App | |
siná | Sina Weibo | PC, APLICACIÓN |
alipay | alipay | PC, APLICACIÓN |
aliyun | Nube de Alibaba | ordenador personal |
github | GitHub | ordenador personal |
google google | ordenador personal | |
ordenador personal | ||
naver | naver | ordenador personal |
gorjeo | gorjeo | ordenador personal |
línea | línea | ordenador personal |
douyin | Douyin, Toutiao, Xiguaxigua | PC, APLICACIÓN |
Baidu | Baidu (desarrollo) | ordenador personal |
codificación | Codificación (desarrollo) | ordenador personal |
csdn | CSDN (desarrollo) | ordenador personal |
casa rural | Casa rural | ordenador personal |
gitlab | GitLab (desarrollo) | ordenador personal |
oschina | OSChina (desarrollo) | ordenador personal |
Preste atención a: Google, Facebook, Twitter. Estas plataformas extranjeras requieren servidores en el extranjero o en Hong Kong para devolver la llamada correctamente.
composer require tinymeng/oauth:^2.0.0 -vvv
El espacio de nombres utilizado por la biblioteca de clases es
\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
Plataforma de inicio de sesión rápido de Micro Dream Aggregation
Demostración de inicio de sesión de Weimeng
1. La API de transferencia rápida de inicio de sesión de Weimeng Aggregation es un sistema de inicio de sesión de agregación de cuentas sociales que permite a los usuarios finales del sitio web elegir utilizar una variedad de cuentas sociales, incluidas WeChat, Weibo, QQ, Baidu, etc., para iniciar sesión en el sitio de una sola vez. detener.
2. Simplifique el proceso de registro e inicio de sesión del usuario, mejore la experiencia del usuario al navegar por el sitio y aumente rápidamente la cantidad de registros del sitio web y datos del usuario. Hay documentos de desarrollo completos y SDK para facilitar el acceso rápido de los desarrolladores.
3. Puede acceder rápidamente a las plataformas de proyectos marcadas [Inicio de sesión de agregación de Rainbow], [Inicio de sesión de agregación de Oauth], [Inicio de sesión de agregación] y otras plataformas de proyectos.
4. No se requieren calificaciones de desarrollo de la audicencia ni proceso de solicitud.