سؤال

هل رأى أي شخص إطارًا مكتوبًا للعمل مع Guice أو مكتبة تدمج نظام أمان موجودًا (على سبيل المثال:Acegi) مع Guice؟

لقد وجدت ما يلي حتى الآن ...

http://code.google.com/p/warp-security/ (أعتقد أن هذه البرامج المهجورة)

http://code.google.com/p/warp-security/ (لا يوجد وثائق)

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

المحلول

يحتوي Apache Shiro 1.2 والإصدارات الأحدث على دعم أصلي لتطبيقات Guice:

http://shiro.apache.org/guice.html

هث!

نصائح أخرى

مهما كان الأمر يستحق (كوني إجابة متأخرة جدًا)، فقد نجحت في الاندماج أباتشي شيرو مع غيس.في المرة الأخيرة التي قمت فيها بالتحقق، كان Acegi يعتمد بشدة على Spring بحيث لا يمكن استخدامه في حل Guice النقي.وثائق Shiro غير متوفرة بعض الشيء، لكن واجهة برمجة التطبيقات (API) واضحة جدًا وسهلة الاستخدام، إذا كنت لا تمانع في إجراء القليل من البحث.


في حالة وجود أي اهتمام، لقد قمت بنشر جوهر أبسط مثال يمكن أن أجده.تحذيران:

  1. لقد تمت كتابته مقابل إصدار ما قبل النشر من Shiro 1.0
  2. إن عالم Active Directory الذي نستخدمه هو نسخة معدلة إلى حد ما من مصدر Shiro الرئيسي، وذلك باستخدام بعض الأفكار من البرنامج المساعد Active Directory لجينكينز (ثم هدسون).

نأمل أن يكون هذا كافيًا للبدء..

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