Thamer
(Thamer Negro El-Khatib)
7 يوليو 2020، 12:12ص
1
كيف يمكنني إنشاء مفتاح API عبر وحدة التحكم؟
لقد حاولت مؤخرًا تجربة Memberful في Discourse الخاص بي، وارتكبت العديد من الأخطاء، والآن لا أستطيع حتى الدخول إلى موقعي كمسؤول.
يقوم Memberful بإعادة توجيه تسجيل الدخول الخاص بي، وقد قمت بتعطيل مفتاح API أثناء وجودي مسجّل الدخول إلى موقعي.
كانت فكرتي هي إنشاء مفتاح API جديد من وحدة التحكم، ثم إعادة التكامل مع Memberful، وأخيرًا تعطيل كل شيء بشكل صحيح.
osioke
(Osioke Itseuwa)
7 يوليو 2020، 8:50ص
2
إنشاء مفتاح API سيكون شيئًا على غرار:
user = ...
api_key = ApiKey.new
api_key.created_by = user
api_key.user = user
api_key.save!
وبعد ذلك يمكنك الحصول على المفتاح باستخدام api_key.key
Thamer
(Thamer Negro El-Khatib)
7 يوليو 2020، 11:21ص
3
مرحبًا @osioke ، شكرًا على ردك.
هل يمكنك مساعدتي في تلك الخطوات؟ لا أعرف أين أدخلها ولا كيف. هل أحتاج إلى إدخال الأمر ./launcher enter app ثم ماذا؟
osioke
(Osioke Itseuwa)
7 يوليو 2020، 11:23ص
4
لقد قلت… عبر وحدة التحكم، إذن هل ستدخله في وحدة التحكم؟
Thamer
(Thamer Negro El-Khatib)
7 يوليو 2020، 12:02م
5
نعم، وحدة التحكم التي أملك الوصول إليها على Digital Ocean.
رأيت هذا الموضوع هنا Setting the api key via console - #9 by Thamer لكنني لا أعرف كيفية كتابة تلك الأوامر في وحدة التحكم.
simon
7 يوليو 2020، 5:17م
6
يبدو أنك قمت بتفعيل SSO عبر Memberful وأصبحت الآن محظورًا من الدخول إلى حسابك. إذا كان هذا هو الحال، يمكنك كمسؤول تجاوز تسجيل الدخول عبر SSO. للقيام بذلك، انتقل إلى https://forum.example.com/u/admin-login. أدخل عنوان بريدك الإلكتروني في النموذج الذي سيظهر. سيتم إرسال رابط تسجيل دخول لمرة واحدة إلى بريدك الإلكتروني.