2015-11-16 7 views
5

का उपयोग कर जीमेल से कनेक्ट करें मैं सोशल नेटवर्क्स के खातों के साथ लॉगिन करने के लिए एचवीआई-ओथ बंडल का उपयोग कर रहा हूं, लेकिन मुझे जीमेल में लॉगिन करने में समस्या है, जब मैं पहले ही नेटवर्क से कनेक्ट हूं, सीधे सिस्टम की पहली स्क्रीन पर जाएं, और यह तब होता है जब फेसबुक कनेक्ट होता है। लेकिन जब मैं जीमेल से कनेक्ट करता हूं, तो यह हमेशा एप्लिकेशन को अनुमति देने के लिए कहता है, न कि पहली बार। किसी को पता है कि जीमेल हमेशा अनुमति क्यों मांगता है? यह मेरे सिस्टम, या जीमेल खाते में एक सेटिंग है?एचवीआई/ओथ-बंडल

+0

आप FOS userbundle उपयोग कर रहे हैं? यदि ऐसा है तो इस गिस्ट को देखें https://gist.github.com/danvbe/4476697 –

+0

मैं FOSUserBundle का उपयोग नहीं कर रहा हूं। –

+0

सत्र के बारे में यह समस्या है? – NIMISHAN

उत्तर

1

पैरामीटर को अपने संसाधन स्वामी कॉन्फ़िगरेशन में auto पर सेट करने का प्रयास करें। डिफ़ॉल्ट मान force होना चाहिए।

उदाहरण:

hwi_oauth: 
    firewall_name: main 
    resource_owners: 
     google: 
      type:   google 
      client_id:  xxxxxxxxxxxx.apps.googleusercontent.com 
      client_secret: vX6qyxxxxxxxxxxxxxxI6Qn7 
      scope:   "https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile" 
      options: 
       approval_prompt: auto 
+0

"hwi_oauth.resource_owners.google" के तहत अपरिचित विकल्प "approval_prompt" –

+1

क्षमा करें विकल्प कुंजी भूल गए – sebbo