के साथ स्वचालित पंजीकरण मैं ओपनआईडी लॉगिन और पंजीकरण के साथ वसंत सुरक्षा 3.0.2 का उपयोग कर एक ऐप लागू कर रहा हूं। मैं सफलतापूर्वक लॉगिन कर सकता हूं, लेकिन यदि उपयोगकर्ता पंजीकृत नहीं है तो मैं करना चाहता हूं:ओपनआईडी प्रमाणीकरण और स्प्रिंग सिक्योरिटी 3.0.2
1) कुछ ओपनआईड विशेषताओं जैसे ईमेल और नाम प्राप्त करें।
2) उपयोगकर्ता को केवल इन दो फ़ील्ड और ओपनआईडी यूआरआई भरने के साथ पंजीकरण फॉर्म दिखाएं।
मैं बहुत कुछ खोज रहा हूं लेकिन मुझे ऐसा करने का "शानदार" तरीका नहीं मिला। मुझे आश्चर्य है कि आप में से कुछ मेरे ऐप में इस रणनीति को लागू करने के समाधान के साथ बाहर आ सकते हैं।
अग्रिम धन्यवाद।
@dude:
फिर अपने UserDetailsService में, तो आप इस प्रकार OpenID विशेषताओं का उपयोग कर सकते हैं : मुझे एक ही समस्या है और आपके द्वारा सुझाए गए उत्तर का उपयोग किया है ... लेकिन कोड काम नहीं कर रहा है .... http://stackoverflow.com/questions/7228733/openid-attribute-exchange-is पर एक नज़र डालें -not काम वसंत-securit y – aProgrammer