Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-12282 Moodle 3.6 QA
  3. MDLQA-12818

CLONE - An admin can enable users to authenticate with their Facebook account


      This test requires a Facebook client ID and secret and account for use in testing.

      1. Log in as an admin and set up and configure the OAuth 2 Facebook service with a client ID and secret, as described in the documentation OAuth2 Services and OAuth 2 Facebook service.
      2. Enable the OAuth 2 authentication plugin. Leave 'Prevent account creation when authenticating' disabled (the default setting), so when a new user authenticates, an account on the site is automatically created.
      3. Log out then try to log in as a user with a Facebook account using the "Log in using your account on Facebook" button on the login page.
      4. Check that you see a message saying that a confirmation email has been sent.
      5. Check you email and follow the link in the confirmation email.
      6. Check that a new account is created with name as on Facebook.
      7. Log out and log in again as admin and go to Manage authentication.
      8. Check that for OAuth 2 the number of users has increased by one.

        1. confirmationmail.png
          53 kB
        2. confirmationmailerror1.png
          63 kB
        3. confirmationmailerror2.png
          68 kB
        4. confirmationmailinfo.png
          28 kB
        5. confirmationpendingadmin.png
          54 kB
        6. confirmationpendinguser.png
          65 kB
        7. oauthfacebooksetup.png
          82 kB

            pead Adrian Perez
            0 Vote for this issue
            2 Start watching this issue


                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.