الحصول على المزيد من بيانات المستخدم عند استخدام Discourse كموفر هوية

مرحباً يا رفاق، أنا أستخدم discourse كموفر هوية لتسجيل الدخول إلى تطبيقي. وفقًا لـ المستندات، تتضمن معلمات النتيجة 8 بتات من بيانات المستخدم (معرف مستخدم discourse، واسم المستخدم، والاسم، والبريد الإلكتروني، وavatar_url، و admin، و moderator، و groups). أود الحصول على المنطقة الزمنية للمستخدم أيضًا، نظرًا لأن discourse يبذل بالفعل جهدًا لتخمينها وتخزينها. هل هناك أي طريقة لطلب تضمينها في معلمات النتيجة؟ (على سبيل المثال، ?nonce=xyz\u0026return_sso_url=xyz\u0026include=timezone\" أو شيء من هذا القبيل)

أعتقد أن هذه الطريقة هي المكان الذي يتم فيه إنشاء معلمات النتيجة، لكنني لا أستطيع فهم كيفية تعيين ACCESSORS في self.parse - أظن أن هذه خاصة عندما يستخدم discourse موفر هوية خارجي، بدلاً من هذه الطريقة.

إذا لم يكن الأمر كذلك، فسأقوم بجلبها من تطبيقي عبر طلب API، ولكن هذا النهج يبدو أفضل بكثير، إذا كان ذلك ممكنًا.