تسجيل الدخول لأول مرة لمستخدم باستخدام مفتاح API

لن يعمل DiscourseConnect في حالتي، لأنه في وقت واحد يمكن استخدام OIDC أو Discourse Connect. لقد حاولت هندسة واجهة برمجة تطبيقات Discourse العكسية.
عنوان URL هو:- https://smallidea.co/u

لديه حمولة تالية:-
{
name: testuser
email: test@xxxxxx.com
username:discoursetestuser3
password_confirmation:2290e67e2f59d6b9a0edbc735cef0e1d
challenge:598d41761746371257a4c89d5ac61260
time zone:Asia/Calcutta
}

أنا غير قادر على فهم معلمات “password_confirmation” و “challenge”. أي فكرة ما هذا؟
كلا هذين المعلمتين ديناميكيتان ولا توجد قيمة ثابتة يمكنني تمريرها. هذا عشوائي.