سؤال

يجب تطبيق يستخدم Authlogic جوهرة و يحتاج وظيفة من Userstamp البرنامج المساعد.

AFAIK Userstamp يعمل بشكل جيد جدا مع RestfulAuthentication, ، على الرغم من أنني لم أجد أي شيء يذكر يمكن استخدامه جنبا إلى جنب مع Authlogic.

وقد أي شخص منكم حاول الجمع بينهما ؟ هناك قضايا يجب أن تكون على علم ؟ يجب استخدام مختلفة تماما المساعد/الأحجار الكريمة للحصول على وظيفة Userstamp في تركيبة مع Authlogic?

شكرا جزيلا على مساعدتكم!

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

المحلول

حسنا, أنا فقط وجدت هذا الطريق الصعب.;-)

إذا كنت تستخدم Authlogic (2.0.11) في تركيبة مع Userstamp (2.0) تأكد من أن Authlogic هو current_user طريقة في ActionController هو protected و لا private (كما هو الافتراضي).أو سوف تحصل على NoMethodError في المستخدم sessionsController#جديد.

إلى جانب أنه يعمل مثل السحر.

P. S.:ليس هناك حاجة إلى تنفيذ يدويا set_stamper طريقة في ActionController.Authlogic و Userstamp تعمل بشكل جيد مع أسلوب يحددها Userstamp المساعد.إذا كان لديك أي فكرة عما أتحدث عنه ، فقط تجاهل هذه.:-)

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