To set up a OAuth Authenticator the first step is to add the service to your configuration
Add the Authentication service to the authenticator config.
If the OAuth provider supports the userinfo endpoint, add in the issuer (which must also support auto discovery) and the client id.
If the provider supports providing groups as an array of strings add the claim in the token that they come through in as well.
Once your OAuth authenticator is set up and is configured to run on a host, the next step is to hook it into the user interfaces.