update docs for new provider to register for @Auth and add new convenience method to CachingAuthenticator to match the docs