Experiments in Ruby based HTTP Authentication mechanisms