سؤال

أنا تطوير موقع صغير باستخدام Playframework مع Scala, ، وأنا بحاجة إلى إضافة المصادقة والترخيص إلى موقعي.قال لي أستاذي للتحقق LDAP.لذلك راجعت ولم أجد شيئا مثيرا للاهتمام باستثناء مناقشة في مجموعات جوجل هنا.

لقد وجدت هذه الوحدة أيضا https://github.com/t2v/play20-auth ولكن لم أستطع أن أفهم جيدا رمزها.

لذلك أنا أسأل هذا:هل من الممكن استخدام LDAP مع ال Playframework و Scala ?إذا كان الأمر كذلك ، فهل هناك برنامج تعليمي يمكن أن يساعدني في البدء?

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

المحلول

لداب يمكن استخدامها للوصول إلى خدمات الدليل.يمكن استخدام ديريكتوتي/كتالوج كمخزن لأسماء المستخدمين وكلمات المرور ، ولكن ربما مبالغة إذا كنت مجرد تخزين أسماء المستخدمين وكلمات المرور لأنها أفضل تناسب نطاق المؤسسة ولها الكثير من الميزات الأخرى.حالة الاستخدام الأكثر طبيعية وأنا أعلم من لا مصادقة مباشرة مع لداب (على الرغم من الممكن تماما) ، ولكن استخدامه للحصول على إذن للحصول على أدوار للمستخدم من على سبيل المثال.الدليل النشط جنبا إلى جنب مع سسو (على سبيل المثال.كيربيروس / نتلم المصادقة).

لاستخدامها يجب عليك التحقق من مكتبة عميل لداب (على سبيل المثال. http://www.springsource.org/ldap) في المصادقة و / أو رمز التفويض.

أذكر لكم هذا هو" موقع صغير " وأعتقد أن لداب قد يكون مبالغة لقضيتك.إذا كان موقع صغير يجب عليك استخدام وحدة جاهزة كما ذكرت وتستمر في قاعدة البيانات مع كلمات المرور المجزأة والمملحة.إذا كنت ترغب في استخدام لداب ثم يجب عليك التحقق من أوبيندج(http://forgerock.com/what-we-offer/open-identity-stack/opendj/) إذا كنت تبحث عن خدمة دليل لداب نظيفة وبسيطة.

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