Надеюсь, кто-нибудь сможет помочь мне в разработке этого плагина. Большое спасибо!
Документация по разработке: 开发文档 - 黎洛云聚合平台-全球领先的社会化聚合登录系统.
Краткое изложение документации по разработке агрегированного входа Caihong
Категория: Основная информация
Основное введение
- Определение: Поддерживает быстрый вход через 17 сторонних аккаунтов (например, QQ, WeChat, Alipay), соответствует механизму аутентификации OAuth2.0 и позволяет получать информацию о пользователе/авторизации, такую как uid, никнейм и аватар.
- Правила протокола: Передача по HTTP, формат данных JSON, кодировка символов UTF-8.
Основной процесс (4 шага)
- Вызовите указанный URL с параметрами, такими как appid и appkey, чтобы получить URL перенаправления для входа (для WeChat и Alipay дополнительно возвращается URL для сканирования QR-кода).
- Перенаправьте на полученный URL входа.
- После успешного входа автоматически выполните обратный вызов на указанный redirect_uri с кодом авторизации (Authorization Code).
- Используйте код авторизации для вызова интерфейса и получения подробной информации о пользователе.
Дополнительный интерфейс
В дальнейшем можно использовать интерфейс “query” для повторного получения информации о пользователе по social_uid (уникальный идентификатор пользователя).
彩虹聚合登录开发文档总结
分类 核心信息
核心介绍 - 定义:支持QQ、微信、支付宝等17种第三方账号快速登录,符合OAuth2.0鉴权机制,可获取uid、昵称、头像等用户/授权信息。 - 协议规则:HTTP传输、JSON数据格式、UTF-8字符编码。
核心流程(4步) 1. 调用指定URL,传入appid、appkey等参数,获取登录跳转地址(微信/支付宝额外返回扫码地址); 2. 跳转至获取到的登录地址; 3. 登录成功后,自动回调至指定redirect_uri并携带Authorization Code; 4. 用Authorization Code调用接口,获取用户详细信息。
补充接口 后续可通过“query”接口,凭social_uid(用户唯一标识)再次查询用户信息。