का उपयोग कर मैं अपने उपयोगकर्ताओं को ओपनिड के साथ लॉगिन करने के लिए openid_authentication प्लगइन का उपयोग कर रहा हूं।openid.ui.mode रेल 'openid_authentication प्लगइन
कुछ पृष्ठों (मोबाइल ऐप्स के लिए डिज़ाइन किया गया) पर, मैं openid.ui.mode = "popup"
विकल्प प्रदान करना चाहता हूं ताकि प्रदाता लॉगिन पृष्ठ का हल्का संस्करण प्रदर्शित कर सके।
हालांकि, यह रैक-ओपनिड मणि (जिस पर ओपनिड_ प्रमाणीकरण निर्भर करता है) प्रदान किए गए पैरामीटर फ़िल्टर करता है, फ़ील्ड से कुछ और नहीं देता है।
तो निम्न कार्य:
authenticate_with_open_id(nil, {'openid.ui.mode' => 'popup'}) do |result|
काम नहीं करता।
वहाँ है कोई उपसर्ग नहीं है कि यह फ़िल्टर नहीं करेगा? xopenid की तरह। या कुछ और? यदि दस्तावेज़/स्रोत के माध्यम से पढ़ना दिखाता है कि आप के माध्यम से अतिरिक्त डेटा नहीं प्राप्त कर सकते हैं तो मुझे लगता है कि एक कुकी का उपयोग करने का प्रयास कर सकते हैं। या पुस्तकालय स्विच करें। या पुस्तकालय पैच। – singpolyma