add simple authentication by evantahler