    # File lib/ramaze/contrib/facebook/facebook.rb, line 112
        def params
          return {} unless valid?
          request['facebook'] ||= \
            request.params.inject({}) { |h,(k,v)|
              next h unless k =~ /^fb_sig_(.+)$/
              k = $1.to_sym

              case k.to_s
              when 'friends'
                h[k] = v.split(',').map{|e|e.to_i}
              when /time$/
                h[k] = Time.at(v.to_f)
              when 'expires'
                v = v.to_i
                h[k] = v>0 ? Time.at(v) : v
              when 'user'
                h[k] = v.to_i
              when /^(position_|in_|is_|added)/
                h[k] = v=='1'
              else
                h[k] = v
              end
              h
            }
        end