An example of using a private OAuth2 provider for authentication and authorization.