2009-02-27 6 views
5

मैं Grails में "मुझे याद रखें" फ़ंक्शन कैसे कार्यान्वित कर सकता हूं ताकि उपयोगकर्ता इसे देख सके और उसे 2 सप्ताह तक फिर से लॉग इन नहीं करना पड़ेगा?Grails एप्लिकेशन में "मुझे याद रखें" का कार्यान्वयन

मैं jSecurity प्लगइन का उपयोग कर रहा हूं और कुकी सत्र से परे कुकी के जीवनकाल को बदलना चाहता हूं।

उत्तर

3

Spring security (formerly acegi security) में यह अंतर्निहित है, यदि आप उस प्लगइन का उपयोग कर सकते हैं।

अन्यथा, अन्य पोस्ट किए गए समाधान अच्छी तरह से काम करते हैं।

4

JSecurity पहले ही MemMe कार्यक्षमता का समर्थन करता है। AuthorizationController पर एक नज़र डालें, आप पाएंगे कि यह पैरामीटर "याद रखें" का समर्थन करता है।

दो सप्ताह के समय-समय को लागू करने के लिए, मैं एक और कुकी जोड़ूंगा और प्राधिकरण नियंत्रक को तदनुसार व्यवहार करने के लिए संशोधित करूंगा। JSecurity में कार्यक्षमता हो सकती है, इसके बारे में निश्चित नहीं है - ऐसा प्रतीत नहीं होता कि नियंत्रक इसका सम्मान करता है।