سؤال

أقوم بتطوير تطبيق يقوم المستخدمون بمصادقةه للمصادقة.

أرغب في طريقة ما لمنح المستخدمين أدوارًا حتى أتمكن من تفويض إجراءات معينة لأدوار معينة.

هل هناك جوهرة أو مكون إضافي "جاهز" يناسب هذا أم أنه من الأفضل أن أقوم بإنشائه من الصفر.

ماذا تنصح؟

هل كانت مفيدة؟

المحلول

وACL9 هو ما كنت تستخدم حاليا للترخيص، authlogic هي أفضل مباراة لذلك أنا أعتقد أنك سوف تفعل ما يرام معها.

وتحقق من الروابط 2 التالية للحصول على تعليمات.

https://github.com/be9/acl9/ ويكي / دروس: -securing واحد في تحكم

http://github.com/be9/acl9/tree/master

نصائح أخرى

وأنا باستخدام authlogic و declarative_authorization في بلدي القضبان التطبيقات.

ونظرة في بلدي القضبان قالب التطبيق: http://wiki.github.com/stffn/declarative_authorization /

وأنا حاليا استخدام authlogic للمصادقة بلدي، مع اشتراط دورا أساسيا الاشياء نشرت لي فوق ..

وتحرير:

تم تحول هذا إلى جوهرة:

http://gemcutter.org/gems/easy_roles

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