- OAuth domain key is set up for luther.edu on Google Apps for Education. In doing this luther.edu is granted access to all Google APIS
- luther wishes to use the Moodle Google repository so they attempt to set up a API client for moodle.luther.edu
- moodle.luther.edu can be verified by Google but because luther.edu has already been granted access to all API repositories, when you go to authorize moodle.luther.edu you get the error message, "This client name has not been registered with Google yet."
The OAuth domain key cannot substitute for the clientid and clientsecret used in the OAuth 2.0 implementation in Google because it would grant WAY too many privileges to anyone who had it