2012-04-10 7 views
5

मैं Zend फ्रेमवर्क 2. का उपयोग करके मुझे इस प्रक्रिया के साथ मदद करने के लिए एक प्रमाणीकरण मॉड्यूल लिखने के लिए जा रहा हूँ, मैं इस tutorial in the web पाया। हालांकि, जब मैं इस मॉड्यूल को चलाता हूं, तो यह संदेश दिखाता है:प्रमाणीकरण 2

Class Zend\Authentication\Adapter\AdapterChain does not exist 

इस संदेश का अर्थ क्या है?

साथ ही, आपको एक Zend फ्रेमवर्क -2 प्रमाणीकरण ट्यूटोरियल मैं assisstance के लिए इस्तेमाल कर सकते हैं के रूप में मैं अपने खुद के बारे में के बारे में पता करते हैं?

उत्तर

2

जेएफसी-कॉमन के ZfcAcl पर देखें।

+0

हाय और उत्तर के लिए धन्यवाद। लेकिन zfcacl मेरे लिए बहुत कठिन और बड़ा है। मैं ज़ेन फ्रेमवर्क में एक नौसिखिया हूँ। – mohsen

0

मैं भी उपयोग कर रहा था इस ट्यूटोरियल महीने पहले पुराने और नहीं beta5
के साथ काम करने के लिए है आप
https://github.com/EvanDotPro/EdpUser साथ खेलने के लिए कोशिश कर सकते हैं यह अच्छी तरह लिखा और प्रवेश फार्म और प्रमाणन स्थिति

1
के लिए दृश्य सहायकों के रूप में शांत बातें हैं

उपरोक्त वर्णित एडीपीयूसर ZfcUser द्वारा उपभोग किया गया है। यह काम ZF2 के साथ होगा क्योंकि इवान डॉट प्रो ZF2 में मुख्य योगदानकर्ता है। एसीएल के प्रबंधन के संबंध में, जेएफसीएक्ल वर्तमान में जेडएफ 2 आरसी 1 के साथ काम नहीं कर रहा है। यह अब समय के पीछे थोड़ा सा है।

वे अपडेट करने के लिए एक आरएफसी खुला है, लेकिन यह लाइन नीचे एक छोटे से रास्ता है की तरह है कि लग रहा है। मैं संभवतः BjyAuthorize का उपयोग कर सलाह देते हैं। जेएफ-कॉमन्स इस पर भी विचार कर रहे हैं।

0

मैं अपनी परियोजनाओं में से एक में इस बात के लिए अपने खुद के प्रमाणीकरण एडाप्टर बनाया है की तरह zf2 कुछ में अपने खुद के अनुकूलित प्लगइन बना सकते हैं। मैं एक gist बना लिया है। आप इसे इस तरह उपयोग कर सकते हैं:

$adapter = new AdapterChain([ 
    new \Zend\Authentication\Adapter\Ldap(/* ... */), 
    new \Zend\Authentication\Adapter\DbTable(/* ... */) 
    // ... 
]); 

$authService = new AuthenticationService(); 
$authService->setAdapter($adapter);