Мне было интересно, знает ли кто-нибудь, как я могу получить доступ к идентификатору пользователя из объекта сеанса в Rails, используя гем Authlogic?
У меня есть уборщик, который запускает для истечения фрагмента кэша, определенного для пользователя:
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?