Exposed authentication exceptions so that we know details about why authetication failed.  @B96:R