updating auth presenter to allow a context to be passed in.