It's not a matter of esthetics, global variable is global-global. If two persons view chef-browser at the same time, they'll overwrite each other. Just add username to session (you can just do `session[:authorised] = params['username']`).