إنشاء الآلاف من الدعوات بكميات كبيرة

أنا أخمن أيضًا أنه لا يوجد مصادقة SSO يمكن استخدامها.

في هذه الحالة، ما اقترحه @pfaffman هو الطريق الصحيح.

شيء مثل

user = User.find_by(username: 'system')
16000.times do
  i = Invite.generate(user, skip_email: true, max_redemptions_allowed: 1)
  puts "/invites/#{i.invite_key}"
  # write "/invites/#{i.invite_key}" to file
end

سيفي بالغرض. ابدأ بحلقات من 1 أو 2 حتى تعمل كما تنوي.

طريقة كسولة ولكنها جيدة للقيام بذلك ستكون فقط طباعتها كلها (puts) وتسجيل جلسة الطرفية الخاصة بك :smiley: