मुझे ऑनलाइन परीक्षण टूल एप्लिकेशन के लिए उपयोगकर्ता भूमिका प्रबंधन मॉड्यूल तैयार करने की आवश्यकता है, सिस्टम में कई उपयोगकर्ता हैं (व्यवस्थापक, मॉडरेटर, योगदानकर्ता, परीक्षक)। इन उपयोगकर्ताओं के पास सिस्टम के लिए अलग-अलग विशेषाधिकार हैं। मुझे उपयोगकर्ता पहुंच प्रणाली के लिए स्प्रिंग ढांचे और वसंत सुरक्षा का उपयोग करने की आवश्यकता है। मैं इस मॉड्यूल के लिए वसंत सुरक्षा का उपयोग कैसे करूं? क्या कोई मुझे एक अच्छे ट्यूटोरियल के लिए निर्देशित कर सकता है और आपके विचारों का स्वागत है।उपयोगकर्ता भूमिका प्रबंधन के लिए वसंत सुरक्षा का उपयोग कैसे करें?
उत्तर
आपके विवरण के आधार पर, मुझे लगता है कि आप UserDetailsService
के कस्टम कार्यान्वयन को देख रहे हैं।
यह स्टीफ़न Gerth के ZK नमूना परियोजना, कि स्प्रिंग, हाइबरनेट, अनुकूलित स्प्रिंग सुरक्षा, ZK अजाक्स, आदि Here आप घोषणा के बाद, है कि लिंक स्रोत और documentation करने के लिए है एकीकृत बाहर की जाँच के लायक है। मैं अध्याय 13.2 पढ़ने का सुझाव देता हूं। वसंत-सुरक्षा (और संबंधित), जो आपको स्रोत कोड नेविगेट करने में मदद करनी चाहिए।
उन्हें 'UserDetailsService' के कस्टम कार्यान्वयन की आवश्यकता क्यों होगी? वह एक साधारण वसंत सुरक्षा नामस्थान द्वारा जो कुछ भी ढूंढता है उसे प्राप्त कर सकता है। वास्तव में कहीं भी अनुकूलन की कोई आवश्यकता नहीं है। उसे केवल चार 'भूमिकाएं' और कुछ बुनियादी 'इंटरसेप्ट-यूआरएल' की जरूरत है। –
@ मातिन ख मैंने यह नहीं कहा कि यह अनिवार्य है, मैंने कहा कि उसे इसकी आवश्यकता हो सकती है ... चाहे वह नेमस्पेस कॉन्फ़िगरेशन या कस्टमाइज़ कंटेंट का उपयोग करे, वास्तव में एप्लिकेशन और आवश्यकताओं पर निर्भर करता है। – Less
मेरा मतलब है कि यह एक बुरी सलाह है। संपादित करें। क्योंकि वह वसंत सुरक्षा के लिए नया है, और उसे शुरुआत की जरूरत है। तो वह कुछ कक्षाओं को कॉन्फ़िगर करके भ्रमित हो सकता है जो आवश्यक नहीं है। बेशक यह आवेदन पर निर्भर करता है, उसे किस विन्यास का उपयोग करना चाहिए। हालांकि, सवाल से हम अनुकूलन की आवश्यकता नहीं देखते हैं। –
इसे एक Spring Authorization and Authentication आज़माएं। शुरुआती लोगों के लिए एक बहुत ही सरल ट्यूटोरियल।
- 1. Asp.net उपयोगकर्ता भूमिका प्रबंधन:
- 2. वसंत सुरक्षा प्रमाणीकरण प्रबंधन भेद्यता
- 3. वसंत सुरक्षा 3 में अज्ञात उपयोगकर्ता के लिए डेटाबेस से भूमिका कैसे लोड करें?
- 4. वसंत सुरक्षा का उपयोग कर सत्र प्रबंधन: समवर्ती सत्र
- 5. वसंत सुरक्षा
- 6. वसंत सुरक्षा का उपयोग कर जेएसपी में भूमिका कैसे प्राप्त करें?
- 7. वसंत सुरक्षा उपयोगकर्ता खाता पंजीकरण, निर्माण और प्रबंधन
- 8. वसंत सुरक्षा से वर्तमान उपयोगकर्ता भूमिकाएं कैसे प्राप्त करें 3.1
- 9. वसंत सुरक्षा: कस्टम उपयोगकर्ता विवरण
- 10. वसंत सुरक्षा 3
- 11. वसंत-सुरक्षा-context.xml से उपयोगकर्ता नाम/पासवर्ड कैसे स्थानांतरित करें?
- 12. वसंत सुरक्षा
- 13. वसंत सुरक्षा
- 14. जावा (वसंत) में वसंत-सुरक्षा के विकल्प
- 15. वसंत-सुरक्षा
- 16. Azure भूमिका विन्यास प्रबंधन
- 17. वसंत सुरक्षा -
- 18. वसंत सुरक्षा
- 19. वसंत सुरक्षा
- 20. वसंत सुरक्षा
- 21. टॉमकैट सुरक्षा भूमिका मैपिंग
- 22. वसंत सुरक्षा
- 23. Twig में Symfony2 सुरक्षा कार्य? उपयोगकर्ता की भूमिका कैसे जांचें?
- 24. स्प्रिंग सिक्योरिटी उपयोगकर्ता को उत्तेजित करते समय सत्र में कस्टम उपयोगकर्ता ऑब्जेक्ट का प्रबंधन कैसे करें?
- 25. वसंत सुरक्षा टैगलिब्स नियंत्रण कथन
- 26. इकाई परीक्षण में वसंत सुरक्षा के खिलाफ उपयोगकर्ता को प्रमाणित करने के लिए कैसे
- 27. वसंत सुरक्षा:
- 28. वसंत सुरक्षा: प्रमाणीकरण उपयोगकर्ता मैन्युअल रूप से
- 29. वसंत सुरक्षा
- 30. उपयोगकर्ता से अधिक जानकारी प्राप्त करें - वसंत सुरक्षा
http://stackoverflow.com/questions/8597902/spring-security-user-account-registration-creation-and-management –