المصادقة عبر مواقع التواصل الاجتماعي باستخدام OmniAuth + Devise
الهدف من هذه التدوينة هو توضيح كيفية إنشاء omniauth - multiple provider عبر devise بحيث يتم التحقق (باستخدام email) من وجود حساب مسجل مسبقا ضمن database وإ...
الهدف من هذه التدوينة هو توضيح كيفية إنشاء omniauth - multiple provider عبر devise بحيث يتم التحقق (باستخدام email) من وجود حساب مسجل مسبقا ضمن database وإ...
لماذا اخترت Ubuntu بالتحديد ؟ Ubuntu هو أكثر منصة شائعة تستخدم لتطوير تطبيقات Rails من قبل عدد كبير جدا من المطورين، بالإضافة إلى سهولة تنصيبها واستخدامها و...