أين يمكنني العثور على إعدادات المستخدم الخاصة بـ SSO في قاعدة بيانات PostgreSQL الخاصة بـ Discourse (مثل sso_username، sso_email؛ external_id)

أود حذف قيم sso محددة لمستخدم discourse فردي مباشرة في قاعدة بيانات postgres. لم أجد معلومات عن مكان تخزين معلومات هذا المستخدم (الجدول، العمود).

آمل أن يتمكن شخص ما (المطورون/المشرفون) من مساعدتي.

ما المشكلة التي تحاول حلها؟

قد تفعل شيئًا مثل

./launcher enter app
rails c
u=User.find_by_username('user_name')
sso=SingleSignOnRecord.find_by(user_id: u.id)
sso.destroy

لكنني لم ألقِ نظرة على ما تبدو عليه SingleSignOnRecord حقًا.

إعجابَين (2)

شكراً جزيلاً. هذه بالتأكيد فكرة جيدة لمسح مجموعات SSO عبر وحدة تحكم Rails! هذا أكثر أمانًا من الوصول المباشر إلى Postgres (اتساق قاعدة البيانات :wink: ).

كان هذا هو التلميح الذي أحتاجه لحل مشاكلي. الكثير من نقاط الإشادة/الكارما لك يا جاي.

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.