آمل أن يتمكن شخص ما من مساعدتي في تطوير هذا المكون الإضافي. شكراً جزيلاً! وثائق التطوير: 开发文档 - 黎洛云聚合平台-全球领先的社会化聚合登录系统.
ملخص وثائق تطوير تسجيل الدخول المجمع Caihong
الفئة المعلومات الأساسية
المقدمة الأساسية - التعريف: يدعم تسجيل الدخول السريع عبر 17 حساب طرف ثالث (مثل QQ وWeChat وAlipay)، ويتوافق مع آلية مصادقة OAuth2.0، ويمكنه الحصول على معلومات المستخدم/التفويض مثل uid والاسم المستعار وصورة الرمز. - قواعد البروتوكول: نقل HTTP، تنسيق بيانات JSON، ترميز أحرف UTF-8.
العملية الأساسية (4 خطوات) 1. استدعاء عنوان URL المحدد بمعلمات مثل appid وappkey للحصول على عنوان URL لإعادة توجيه تسجيل الدخول (يعيد WeChat/Alipay أيضًا عنوان URL لمسح رمز الاستجابة السريعة). 2. إعادة التوجيه إلى عنوان URL لتسجيل الدخول الذي تم الحصول عليه. 3. بعد تسجيل الدخول بنجاح، يتم الاستدعاء التلقائي إلى عنوان redirect_uri المحدد مع رمز التفويض. 4. استدعاء الواجهة باستخدام رمز التفويض للحصول على معلومات المستخدم التفصيلية.
الواجهة التكميلية لاحقًا، يمكن استخدام واجهة “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(用户唯一标识)再次查询用户信息。