لقد أصبح OAuth2.0 تقريبًا معيارًا في منصات الطرف الثالث اليوم (لا أعلم أنه سيتم إصدار 3.0 في غضون سنوات قليلة)، لذا نظرًا لأنه معيار، فلماذا لا يمكن تنفيذه باستخدام فئة قياسية نسبيًا مكتبة أم مشروع؟ قم بإلقاء نظرة على جميع المشاريع مفتوحة المصدر في الصين، ناهيك عن C#، لا توجد مثل هذه المشاريع الجاهزة لـ Java وPHP، لذلك سأتخلى عن مهاراتي القديمة وأواصل المساهمة بجهودي الضئيلة لك.
نظرًا لضيق الوقت، قمت بإرساء 6 واجهات في الإصدار الأول، من بينها، تم تعيين عنوان رد الاتصال الخاص بـ WeChat على النظام الأساسي العام ولا يدعم معلمات المرور.
في المشروع بأكمله، يلزم فقط Register_third.aspx أن يكون متصلاً بنظام العضوية الخاص بك، والباقي لا يحتاج إلى تعديل ~~ أوه، لقد نسيت أن أذكر أن مفتاحي appkey وappsecret يحتاجان إلى التعديل، كما تعلم.
ملحوظة: لكي أكون واضحًا، دوري في هذا المشروع هو مجرد حمال، وهو ليس أصليًا بنسبة 100% بأي حال من الأحوال. إذا أصبح المشروع مشهورًا في يوم من الأيام وتم سحبي إلى المحكمة واتهامي بالانتهاك، فلن يكون الأمر يستحق ذلك .