facebook - सवर - कुकी आधारित या फेसबुक उपयोगकर्ता को प्रमाणित करने के लिए शिरो का उपयोग कैसे करें?



मेरा फेसबुक खाता (1)

ठीक है, जॉन्स ने मुझे बताया कि लिंक किया गया ब्लॉग पोस्ट काम नहीं कर रहा है और कुछ समय बीत चुका है, मैंने अपना जवाब दोहराया।

मेरी समझ में, अपाचे शिरो (इस लेखन के समय) का समर्थन नहीं करता OAuth, SHIRO-21 और SHIRO-119 देखें और उन पर टिप्पणी भी।

दो पुस्तकालय हैं जो ओअथ , स्कीच और पीएसी 4 जे को सरल बनाते हैं

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

कृपया फेसबुक ओएथ 2.0 और सर्वर-साइड प्रमाणीकरण पढ़ने के लिए सुनिश्चित करें )। यदि आप अपनी साइट को OAuth 2.0 का उपयोग करने के लिए सक्षम करना चाहते हैं, तो आपको लिंक पर मार्गदर्शिका का पालन करना होगा।

वहाँ भी उल्लिखित ब्लॉग पोस्ट है और वैकल्पिक रूप से आप स्प्रिंग सुरक्षा और स्प्रिंग सोशल का उपयोग कर सकते हैं, सेवा प्रदाता खातों के साथ साइनिंग देखें।

https://code.i-harness.com

मेरे वेब अनुप्रयोग में, मेरे पास उपयोगकर्ता पंजीकरण / लॉगिन नहीं है मेरे पास उपयोगकर्ता खाता स्वचालित रूप से तब होता है जब उपयोगकर्ता कुकी पर आधारित पहली बार साइट पर जाता है। इस प्रयोजन के लिए मैं कैसे इस प्रयोजन के लिए शिरो का उपयोग कर सकता हूं (और इसके अन्य वेब सुरक्षा सुविधाओं का लाभ भी ले सकता है)?

यदि उपयोगकर्ता फेसबुक कनेक्ट होने के माध्यम से प्रवेश करना चुनता है, तो मैं इस परिदृश्य के लिए शिरो कैसे उपयोग कर सकता हूं?





shiro