-
Notifications
You must be signed in to change notification settings - Fork 16
Home
After developing multiple QQ and WeChat logins, it is natural to develop an aversion. Inertia has returned and I want to search for relevant wheels online, but I have never found a one that I feel satisfied with. Either it is too difficult to understand when using, or the file structure is too messy, so I have to roll up my sleeves and do it myself.
!!Please familiarize yourself with the Oauth/QQ/WeChat documentation first!! Please have basic debugging skills !!
Welcome Star, welcome PR !
If you have any questions to communicate, please post them here : OAuth2 exchange Or Send an email [email protected]
Integrating many third party login interfaces, including qq-login、wx-login、sina-login、github-login、alipay-login、aliyum-login、douyin-login and so on
集成了许多第三方登录界面,包括QQ登录、微信登录、新浪登录、github登录、支付宝登录、百度登录、抖音登录、GitLab、Naver、Line、codeing、csdn、gitee等,陆续增加ing
You can find the tinymeng/oauth documentation on the website. Check out the Getting Started page for a quick overview.
- Wiki Home
- Getting Started
- Installation
- Configuration
- Complete demo example
- Contributing Guide
- Update log
- 中文文档
Gateways | Login Name | Login Method |
---|---|---|
Tencent QQ | PC Scan Code, APP | |
PC, Official Account, Mini Program, APP | ||
wecom | WeCom | PC, APP |
sina | Sina Weibo | PC, APP |
alipay | Alipay | PC, APP |
aliyun | Alibaba Cloud | PC |
baidu | Baidu | PC |
douyin | Douyin | PC, APP |
toutiao | Toutiao | PC, APP |
xigua | Xigua Video | PC, APP |
dingtalk | DingTalk | PC, APP |
xiaomi | Xiaomi | PC, APP |
huawei | Huawei | PC, APP |
Gateways | Login Name | Login Method |
---|---|---|
github | GitHub | PC |
gitlab | GitLab | PC |
gitee | Gitee | PC |
coding | Coding | PC |
oschina | OSChina | PC |
csdn | CSDN | PC |
Gateways | Login Name | Login Method |
---|---|---|
PC | ||
PC | ||
PC | ||
line | Line | PC |
naver | Naver | PC |
amazon | Amazon | PC |
apple | Apple | PC, APP |
yahoo | Yahoo | PC |
microsoft | Microsoft | PC |
Notes:
- International platforms like Google, Facebook, and Twitter require overseas or Hong Kong servers for successful callback
- Some platforms support multiple authorization methods, such as PC web authorization and APP authorization
- Please read the corresponding platform's development documentation and complete developer qualification certification before use
Pay attention to :Google、facebook、twitter These foreign platforms require overseas or HK servers to successfully callback
composer require tinymeng/oauth:^2.0.0 -vvv
The namespace used by the class library is
\\tinymeng\\oauth
由于测试及使用环境的限制,本项目中开发了「QQ」和「微信」等国内以及国外常用的相关登录网关。
如果您有其它登录网关的需求,或者发现本项目中需要改进的代码,欢迎 Fork 并提交 PR!
大家如果有问题要交流,就发在这里吧: OAuth2 交流 或发邮件 [email protected]