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

Notice when using MNET auth

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. You need two sites. One master, one any version
      2. On both master and the other site:
      3. Turn on Mnet at Site administration > Advanced features
      4. Go to Site administration > Networking > Manage peers and turn on "Register all hosts"
      5. On master only: Add the other site as an mnet peer at Site administration > Networking > Manage peers
      6. Click on the "Services" tab.
      7. Tick both "Publish" and "Subscribe" checkboxes for the "SSO (Identity Provider)" and "SSO (Service Provider)".
      8. Enable MNet authentication at Site administration > Plugins > Authentication
      9. Install any other IDP auth plugin (e.g. Oauth) from the plugins db
      10. Enable in
      11. Log out
      12. View log in page
      13. Make sure you see the correct icons for both mnet and the other idp plugin
      14. Make sure to test the last step in both Clean and Boost themes
      Show
      You need two sites . One master, one any version On both master and the other site : Turn on Mnet at Site administration > Advanced features Go to Site administration > Networking > Manage peers and turn on "Register all hosts" On master only: Add the other site as an mnet peer at Site administration > Networking > Manage peers Click on the " Services " tab. Tick both " Publish " and " Subscribe " checkboxes for the " SSO (Identity Provider) " and " SSO (Service Provider) ". Enable MNet authentication at Site administration > Plugins > Authentication Install any other IDP auth plugin (e.g. Oauth) from the plugins db Enable in Log out View log in page Make sure you see the correct icons for both mnet and the other idp plugin Make sure to test the last step in both Clean and Boost themes
    • Affected Branches:
      MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_33_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-58618-master

      Description

      Notice: Undefined property: pix_icon::$key in /home/vagrant/moodles/stable_master/moodle/lib/authlib.php on line 645

      Reproduction steps

      1. You need two sites
      2. Turn on Mnet at Site administration > Advanced features
      3. Do the same to the other site
      4. Add the other site as an mnet peer at Site administration > Networking > Manage peers
      5. Enable MNet authentication at Site administration > Plugins > Authentication
      6. Log out
      7. View log in page

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                johno John Okely
                Reporter:
                johno John Okely
                Peer reviewer:
                David Mudrák (@mudrd8mz)
                Integrator:
                Dan Poltawski
                Tester:
                Ryan Wyllie
                Participants:
                Component watchers:
                Jake Dallimore, Jun Pataleta, Ryan Wyllie, Amaia Anabitarte, Bas Brands, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  15/May/17