2011-03-07 5 views
8

क्या symfony2 के साथ दोहरी प्रमाणीकरण का उपयोग करना संभव है?क्या symfony2 के साथ दोहरी प्रमाणीकरण का उपयोग करना संभव है?

उपयोगकर्ता अपने आप को फेसबुक और अपने सिस्टम के साथ प्रमाणित करने में सक्षम होना चाहिए।

मैंने प्रलेखन पढ़ा है, और मुझे पता है कि फेसबुकबंडल है जिसके साथ मैं फेसबुक के साथ उपयोगकर्ता को प्रमाणीकृत कर सकता हूं, लेकिन मुझे नहीं पता कि दोनों को कैसे जोड़ना है।

उत्तर

4

हां। "आप एक फ़ायरवॉल एक से अधिक प्रमाणीकरण तंत्र का उपयोग करने के लिए कॉन्फ़िगर कर सकते": http://symfony.com/doc/current/book/security.html#using-multiple-user-providers

मैं अभी तक यह कोशिश नहीं की है, लेकिन मुझे लगता है कि यह होना चाहिए कुछ की तरह:

security: 
    firewalls: 
     public: 
      pattern: ^/.* 
      form_login: true 
      fos_facebook: 
       login_path: ^/facebook$ 
       check_path: ^/facebook-check$ 
       default_target_path: /facebook 
       provider: my_fos_facebook_provider 

आप एक से अधिक प्रदाताओं के रूप में अच्छी तरह से परिभाषित कर सकते हैं ।

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