2009-12-13 8 views
8

फिलहाल रेल प्राधिकरण मणि/प्लगइन पर सबसे लोकप्रिय रूबी कौन सा है?फिलहाल रेल प्राधिकरण मणि/प्लगइन पर सबसे लोकप्रिय रूबी कौन सा है?

(मैं प्रमाणीकरण के लिए AuthLogic उपयोग कर रहा हूँ जिस तरह से)

धन्यवाद

+0

यहां कुछ समानता के साथ एक अतीत प्रश्न है: http://stackoverflow.com/questions/875595/what-are-some-good-role- प्राधिकरण- समाधान-used-with-authlogic –

+0

मुझे वास्तव में रूचि थी सबसे अधिक उपयोग में ... लेकिन मुझे लगता है कि किसी तरह के चुनाव के बिना न्याय करना मुश्किल है ... – Greg

+1

जॉन्सनम्पसन का जवाब स्वीकार किया जाना चाहिए। आपने पूछा कि कौन सा मणि सबसे लोकप्रिय है, और यही वह जवाब है। उन्होंने रुबी टूलबॉक्स की ओर इशारा किया, जिसमें लोकप्रियता से क्रमबद्ध श्रेणी के अनुसार रत्न सूचीबद्ध हैं, इसलिए मैं कहूंगा कि यह उन लोगों को इंगित करने का सबसे अच्छा स्थान है जो इस प्रश्न को खोज इंजन से ढूंढते हैं। –

उत्तर

5

मैं Declarative Authorization तरह इसके लिए एक बहुत अच्छा railscast रूप में अच्छी तरह

सबसे लोकप्रिय समाधान के बारे में
+0

अजीब, लिंक एफएफ 3 में लिंक क्लिक पर काम नहीं करता है, लेकिन एक प्रति + पेस्ट काम करता है। आश्चर्य है कि कुछ रेफरर मुद्दा या कुछ है। –

+1

बहुत अजीब बात है। अगर मैं फ़ायरफ़ॉक्स में जिथब लिंक पर क्लिक करता हूं तो मुझे जिथब पर कोई त्रुटि नहीं मिली है, लेकिन पता बार में फिर से वापस मारना पृष्ठ लोड करता है। क्रोम में एक ही लिंक पर क्लिक करने से ठीक काम करता है ??? – raytiley

5

सुनिश्चित नहीं है, लेकिन रयान बेट्स (रेलस्कास्ट्स फेम के) ने हाल ही में CanCan नामक एक नई प्राधिकरण प्लगइन जारी की जो उपयोग करने में बहुत आसान लगती है और स्पष्ट रूप से ऑथलोगिक के साथ अच्छी तरह से एकीकृत होती है। देखने लायक हो सकता है।

Declarative Authorization अच्छी तरह से अच्छा लग रहा है, हालांकि मैंने इसका उपयोग नहीं किया है।

2

मैं इन दो समाधानों में से एक को चुनना चाहता हूं। मुख्य अंतर एक ही तर्क के लेखकों के कार्यान्वयन है। डीए को भूमिकाओं का उपयोग करके एक डीएसएल (जैसे रेक) के साथ व्यक्त किया जाता है, और कैनकन देशी रूबी और क्लास विधियों का उपयोग करके व्यक्त किया जाता है।

मैं अब के लिए कैनकन के साथ दौड़ने जा रहा हूं। यह काम करने के लिए और अधिक प्राकृतिक और आसान लगता है क्योंकि मैं रेक-शैली डीएसएल पर मॉड्यूल का उपयोग करता हूं।

रयान बेट्स, कैनकैन के लेखक ने इस ट्वीट, पोस्ट "कैनकैन बनाम घोषणात्मक प्राधिकरण ...": http://twitter.com/rbates/status/5789648368

जो दोनों कार्यान्वयन से जुड़ा हुआ साइड-बाई-साइड: http://gist.github.com/236709

4

एक है देखो @ रुबी-टूलबॉक्स - ruby-toolbox.com।

विशेष रूप से आपके प्रश्न का उत्तर देने के लिए, declarative_authorization वर्तमान में सबसे लोकप्रिय है।

http://www.ruby-toolbox.com/categories/rails_authorization.html

वे लोकप्रियता के क्रम में सूचीबद्ध हैं। एक त्वरित दृश्य दृश्य के लिए दाएं कॉलम "लोकप्रियता रैंक" पर एक नज़र डालें।

संबंधित मुद्दे