added basic authentication recipe, unfinished