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

Notice when using MNET auth

    XMLWordPrintable

Details

    • MOODLE_33_STABLE
    • MOODLE_33_STABLE
    • MDL-58618-master
    • 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

    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

              johno John Okely
              johno John Okely
              David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
              Dan Poltawski Dan Poltawski
              Ryan Wyllie Ryan Wyllie
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                15/May/17