मैं साइन अप के दौरान दिए गए उपयोगकर्ता के विवरण में लॉग इन किए गए उपयोगकर्ता के बारे में जानकारी प्रदर्शित करना चाहता हूं ... इसे कैसे करें ?? जैसे ही ग्राम graz मदद करने के लिए नया! iam स्प्रिंग सुरक्षा प्लगइन का उपयोग करgrails में लॉग इन किए गए वर्तमान उपयोगकर्ता की आईडी कैसे प्राप्त करें?
उत्तर
परिभाषित करें (एक नियंत्रक में, या सेवा है जहाँ आप उपयोगकर्ता आईडी की जरूरत है):
SpringSecurityService springSecurityService
और कोशिश:
springSecurityService.currentUser.id //loads user from db, and returns its id
या:
springSecurityService.principal.id //if you need just id
पूरी तरह से योग्य वर्ग का नाम 'grails.plugin.springsecurity.SpringSecurityService' –
ठीक है आप कुछ उपयोगकर्ता जानकारी नियंत्रक में प्राप्त करने के लिए springSecurityService का उपयोग कर सकते हैं:
class MyController {
def springSecurityService
def myAction() {
def principal = springSecurityService.principal
String username = principal.username
...
}
}
या एक जीएसपी
<sec:loggedInUserInfo field="username" />
यह एक सुंदर सामान्य सवाल यह है कि में।
मुझे पता है कि यह एक पुरानी पोस्ट है लेकिन ... मैंने इसे पाया और यह मुझे Google पर ले जाता है और यह ढूंढता है: http: //grails-plugins.github। कब/grails वसंत-सुरक्षा-कोर/docs/मैनुअल/गाइड/helperClasses.html # securityTagLib – buzzsawddog
आपकी सेवा या नियंत्रक वर्ग
def securityService
इस cuureent प्रयोक्ता आईडी रिटर्न के इस @the शीर्ष जोड़ें।
securityService.currentUser.id
- 1. उपयोगकर्ता की आईडी में लॉग इन करें
- 2. वर्तमान में लॉग इन किए गए उपयोगकर्ता के लिए भूमिकाओं की एक सूची कैसे प्राप्त करें
- 3. वर्तमान लॉग इन उपयोगकर्ता
- 4. Django में वर्तमान में उपयोगकर्ता के उपयोगकर्ता आईडी में लॉग इन कैसे करें?
- 5. वर्तमान में पायरोकम्स में उपयोगकर्ता की आईडी कैसे प्राप्त करें?
- 6. फेसबुक एपीआई के माध्यम से लॉग इन किए गए उपयोगकर्ता की पहचान कैसे करें?
- 7. जावास्क्रिप्ट कोड में वर्तमान में लॉग इन किए गए उपयोगकर्ता के टीसीएम यूआरआई को मैं कैसे प्राप्त कर सकता हूं?
- 8. मैकॉक्स कैसे प्राप्त करें लॉग-इन उपयोगकर्ता नाम उद्देश्य-सी
- 9. नकली Grails वसंत सुरक्षा उपयोगकर्ता में लॉग इन
- 10. वर्डप्रेस में वर्तमान में उपयोगकर्ता की भूमिका में लॉग इन कैसे करें?
- 11. जेबॉस एएस 7 सुरक्षा: वर्तमान में लॉग इन उपयोगकर्ता नाम कैसे प्राप्त करें?
- 12. वर्तमान में लॉग इन उपयोगकर्ता विवरण कैसे प्राप्त करें Zend framework
- 13. सदस्यता में उपयोगकर्ता आईडी कैसे प्राप्त करें?
- 14. Symfony2 में वर्तमान लॉग इन की तुलना में किसी अन्य उपयोगकर्ता के लिए एसीएल प्राप्त करना?
- 15. जावा वर्तमान मशीन का नाम और उपयोगकर्ता में लॉग इन?
- 16. Symfony2 उपयोगकर्ता की आईडी
- 17. रेल डिवाइसेस: वर्तमान में लॉग इन उपयोगकर्ता का ऑब्जेक्ट प्राप्त करें?
- 18. एमवीसी 3 + उपयोगकर्ता के उपयोगकर्ता नाम पर वर्तमान लॉग इन कैसे करें
- 19. मूडल उपयोगकर्ता में लॉग इन की भूमिका को कैसे ढूंढें
- 20. वेब पर लॉग इन किए गए उपयोगकर्ता की पहचान करने के कुछ तरीके क्या हैं?
- 21. मैं .NET में Windows सेवा से वर्तमान में लॉग इन उपयोगकर्ता नाम कैसे प्राप्त करूं?
- 22. मैं कैसे मिलता है की वर्तमान में उपयोगकर्ता के लॉग इन ई प्रदर्शन नाम
- 23. उपयोगकर्ता की आईडी
- 24. रूट उपयोगकर्ता के रूप में टर्मिनल में लॉग इन किए गए पाइथन
- 25. उपयोगकर्ता विवरण प्राप्त करें वसंत सुरक्षा 3.1 में खोपड़ी वापस आती है। वर्तमान में लॉग इन उपयोगकर्ता का पासवर्ड कैसे प्राप्त करें?
- 26. मैं एक्सेस वीबीए में वर्तमान में लॉग-इन विंडोज उपयोगकर्ता कैसे प्राप्त कर सकता हूं?
- 27. वर्तमान उपयोगकर्ता संदर्भ प्राप्त करें
- 28. ec2 मशीन में कैसे लॉग इन करें?
- 29. वर्तमान लॉग इन उपयोगकर्ता के लिए टीमसिटी प्रॉपर्टी
- 30. आईडी प्राप्त करें? वर्तमान उपयोगकर्ता की तरह SharePoint कर सकते हैं?
उपरोक्त खोज क्षेत्र का उपयोग करने के बारे में आप क्या सोचते हैं? अधिक जानकारी के लिए [यह प्रश्न] देखें (http://stackoverflow.com/questions/775053)। – aiolos