negroni handlers for authentication. based from martini-contrib