Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-33585

OAuth 2.0 code setup (as an API client) doesn't work for Google Apps customers who've set up their OAuth domain key for administrative actions

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Not a bug
    • Affects Version/s: 2.3
    • Fix Version/s: None
    • Component/s: Repositories
    • Labels:
    • Affected Branches:
      MOODLE_23_STABLE

      Description

      Scenario:

      • 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

        Attachments

          Activity

            People

            Assignee:
            poltawski Dan Poltawski
            Reporter:
            bobpuffer Bob Puffer
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            3 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: