2015-09-29 6 views
21

मैं खुले स्रोत OrangeHRM उपयोग कर रहा हूँ के बजाय और व्यवस्थापक के माध्यम से प्रवेश करने के बाद सफल प्राधिकरण के बाद पेज लॉगइन करने के लिए पुनर्निर्देश,OrangeHRM: गूगल OAuth डैशबोर्ड

मैं के लिए गया था: यदि प्रवेश

1. Admin -> Configuration -> Social Media Authentication 
2. Select Google+ from dropdown. 
3. Add Client id, secret, redirect url and saved. 

प्रवेश पृष्ठ में, Google विकल्प के माध्यम से, यह जीमेल खाता चुनने का विकल्प प्रदान करता है और एक बार जब मैं खाता चुनता हूं और अपने जीमेल खाते को ऑरेंजएचआरएम तक पहुंचने की इजाजत देता हूं, तो मुझे सफल प्राधिकरण के बाद डैशबोर्ड के बजाय लॉगिन पेज पर वापस ले जाता है।

क्या कोई तरीका है जिसे मैं ठीक कर सकता हूं? OrangeHRM के दस्तावेजों में से एक के अनुसार, अर्थात User Guide, यह कहते हैं:

Google Plus - 
    This section allows configuring the Google + providers. 
    This section should be enabled from the back end.  

मुझे यकीन है कि मैं बैकएंड से और यदि ऐसा है तो कुछ भी सक्षम करने के लिए की जरूरत है नहीं कर रहा हूँ, क्या और कहाँ मैं एक ही सक्षम होना चाहिए?

+0

इसे मुखपृष्ठ पर ले जाने के बाद, सफलतापूर्वक लॉगिन किया और आप मैन्युअल रूप से डैशबोर्ड पर जाने में सक्षम थे। बस जानना चाहते हैं कि समस्या कॉलबैक कॉन्फ़िगरेशन के बारे में है या यह oauth त्रुटि के बारे में है? और क्या आपने त्रुटि लॉग की जांच की है, क्या कोई संदेश है? –

उत्तर

1

रीडायरेक्ट यूआरआई (जहां ओएथ प्रतिक्रिया लौटा दी गई है) को Google एपीआई कंसोल में पंजीकृत होना है, और त्रुटि यह इंगित कर रही है कि आपने ऐसा नहीं किया है, या इसे सही तरीके से नहीं किया है।

अपनी परियोजना के लिए कंसोल पर जाएं और API एक्सेस के अंतर्गत देखें। आपको रीडायरेक्ट यूआरआई की एक सूची के साथ, वहां अपने ग्राहक आईडी & गुप्त देखना चाहिए। यदि आप चाहते हैं कि यूआरआई सूचीबद्ध नहीं है, तो सेटिंग्स संपादित करें पर क्लिक करें और सूची में यूआरआई जोड़ें।

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