مشكلة في إعداد تسجيل الدخول بدون كلمة مرور باستخدام AWS Cognito

شكرًا جزيلًا @tobiaseigen!

بدأت المجتمع بدون AWS Cognito… نظامي يستخدم نظام المصادقة الافتراضي لـ Discourse… الأمر يبدو مبتورًا قليلاً لأنه، كلما أصبح مستخدميّ عملاء مدفوعين، ينشئ webhook على Stripe مستخدم Discourse جديد باستخدام الـ API، يولد كلمة مرور مؤقتة، ويرسل بيانات الاعتماد إليهم عبر البريد الإلكتروني.

كنت أريد استخدام AWS Cognito لأن خدمتي المدفوعة الرئيسية عبارة عن دورة مستضافة على Gitbook، محمية بنظام مصادقة بدون كلمة مرور من AWS Cognito. إعادة استخدام النظام سيكون مثالياً لمستخدميّ. لكن الآن لقد فات الأوان :ابتسامة:

على أي حال، أعتقد أنني اتبعت جميع الخطوات التي وصفتها… أو ربما فاتني شيء… كل شيء عمل بشكل مثالي، باستثناء أن بعد إدخال البريد الإلكتروني ورمز المصادقة، كانت Discourse تعيد التوجيه مرة أخرى إلى /login وليس إلى / (الصفحة الرئيسية). عند فحص المستخدمين في صفحة إدارة Discourse، رأيت أن AWS Cognito لن ينشئ مستخدمي Discourse أبدًا.

شكرًا على أي حال!

إعجاب واحد (1)