में उपयोगकर्ता आईडी को एथलॉगिक एक्सेस करना मैं सोच रहा था कि क्या कोई जानता है कि मैं एथलॉगिक मणि का उपयोग करके रेल में सत्र ऑब्जेक्ट से उपयोगकर्ता आईडी तक कैसे पहुंच सकता हूं?सत्र ऑब्जेक्ट
मैं एक स्वीपर एक कैश टुकड़ा एक उपयोगकर्ता के लिए विशिष्ट समाप्त करने के लिए चलाता है:
def expire_cache_for(record)
ActiveRecord::Base.logger.debug "team: #{record.team_id}"
ActiveRecord::Base.logger.debug("User: #{session}")
# Expire a fragment
expire_fragment(:controller => 'groups', :action => "team_#{record.team_id}_user_#{current_user.id}")
end
मैं अपने स्वीपर से यूजर आईडी का उपयोग कर सकते टुकड़ा Authlogic का उपयोग कर समाप्त करने के लिए?
धन्यवाद! इससे मुझे भी मदद मिली –
UserSession नहीं है। उपयोगकर्ता उपयोगकर्ता ऑब्जेक्ट वापस भेजें और उपयोगकर्ता ऑब्जेक्ट नहीं? वर्तमान उपयोगकर्ता UserSession.find.user होगा –
जॉन पिग्नाटा सही है। सत्र act_as_authentic मॉडल को एक चर रिकॉर्ड में संग्रहीत करता है, जो act_as_authentic मॉडल के नाम पर ध्यान दिए बिना समान है। –