ما هو المكون الإضافي لـ Rails الأفضل للأذونات المستندة إلى الأدوار؟(يرجى تقديم ترشيح واحد لكل إجابة)

StackOverflow https://stackoverflow.com/questions/79438

  •  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

لكن مصادقة الدور تعتمد بالتأكيد على الموقع.تتناسب المكونات الإضافية المختلفة لتخويل الأدوار مع المواقع المختلفة.

إذا كنت لا تشعر بأن الأدوار السهلة تناسب احتياجاتك، فراجع:

http://Ruby-toolbox.com/categories/rails_authorization.html

لقد وضعنا متطلبات الدور في بورت أيضًا، لأنه ربما يكون الحل الأفضل في الوقت الحالي.

أنا مستخدم راضٍ جدًا عن ACL

http://agilewebdevelopment.com/plugins/acl_system

جربه!

أوصي ترخيص القضبان والتي ستعمل مع المصادقة المريحة بشكل جيد جدًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top