После разработки нескольких входов в систему QQ и WeChat, естественно, возникла отвращение, и я хочу поискать подходящие колеса в Интернете, но я так и не нашел того, который меня удовлетворил. Либо слишком сложно понять, когда именно. используя, или файловая структура слишком беспорядочна, поэтому мне придется засучить рукава и сделать это самому.
! ! Пожалуйста, сначала ознакомьтесь с документацией Oauth/QQ/WeChat. Имейте базовые навыки отладки! !
Добро пожаловать, Звезда, добро пожаловать, пиар!
Если у вас есть вопросы, оставьте их здесь: Обмен 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, coding, csdn, gitee и т. д., и многое другое.
Шлюзы | Имя для входа | Метод входа |
---|---|---|
Тенсент QQ | Код сканирования ПК, приложение | |
Вичат | Вичат | ПК, Официальный аккаунт, Аплет, Приложение |
Сина | Сина Вейбо | ПК, приложение |
Alipay | Алипей | ПК, приложение |
Алиюн | Алибаба Облако | ПК |
github | GitHub | ПК |
гугл гугл | ПК | |
Фейсбук | Фейсбук | ПК |
навер | Навер | ПК |
Твиттер | Твиттер | ПК |
линия | линия | ПК |
доуинь | Дуинь, Тутяо, Сигуасигуа | ПК, приложение |
Байду | Байду (в разработке) | ПК |
кодирование | Кодирование(разработка) | ПК |
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 — это система входа в систему с агрегированием социальных учетных записей, которая позволяет конечным пользователям веб-сайта использовать различные социальные учетные записи, включая WeChat, Weibo, QQ, Baidu и т. д., для входа на сайт в одной. останавливаться.
2. Упростите процесс регистрации пользователей и входа в систему, улучшите удобство просмотра сайта, а также быстро увеличьте количество регистраций на сайте и пользовательских данных. Существуют полные документы по разработке и SDK, которые облегчают разработчикам быстрый доступ.
3. Вы можете быстро получить доступ к платформам проекта, отмеченным [Вход в агрегацию Rainbow], [Вход в агрегацию Oauth], [Вход в агрегацию] и к другим платформам проекта.
4. Никакой квалификации для разработки oauth и процесса подачи заявки не требуется.