ما هو المكون الإضافي لـ Rails الأفضل للأذونات المستندة إلى الأدوار؟(يرجى تقديم ترشيح واحد لكل إجابة)
-
09-06-2019 - |
سؤال
أحتاج إلى إضافة أذونات تعتمد على الدور إلى تطبيق Rails الخاص بي، وأتساءل ما هي أفضل المكونات الإضافية المتوفرة التي يجب النظر فيها.أستخدم حاليًا البرنامج الإضافي للمصادقة RESTful للتعامل مع مصادقة المستخدم.لماذا تقترح المكونات الإضافية أفضل من المكونات الأخرى المتوفرة؟
المحلول
أستخدم، وأعجبني حقًا، role_requirement:http://code.google.com/p/rolerequirement/
نصائح أخرى
يجب أن أوصى بالأدوار السهلة.وزنه خفيف للغاية، ولا يتطلب طاولات إضافية وما إلى ذلك.
http://github.com/platform45/easy_roles
http://gemcutter.org/gems/easy_roles
لكن مصادقة الدور تعتمد بالتأكيد على الموقع.تتناسب المكونات الإضافية المختلفة لتخويل الأدوار مع المواقع المختلفة.
إذا كنت لا تشعر بأن الأدوار السهلة تناسب احتياجاتك، فراجع:
لقد وضعنا متطلبات الدور في بورت أيضًا، لأنه ربما يكون الحل الأفضل في الوقت الحالي.
أوصي ترخيص القضبان والتي ستعمل مع المصادقة المريحة بشكل جيد جدًا.