OpenID Connect authentication plugin for Moodle LMS
Перейти к файлу
James McQuillan dfc12d820e MSFTMPP-421: Add azure application check to azure setup tool 2016-03-23 18:28:55 -04:00
classes MSFTMPP-421: Add azure application check to azure setup tool 2016-03-23 18:28:55 -04:00
db MSFTMPP-340: Fix logins for Azure users with uppercase characters when using PostgreSQL 2016-02-05 01:08:38 -05:00
lang MSFTMPP-372: Clarify user creation language string 2016-03-05 13:50:01 -05:00
pix MSFTMPP-110: Added configurable icons for OpenID Connect link on login page. 2015-02-23 12:51:15 -05:00
sass MSFTMPP-115: Provide users a way to connect to Office365 without changing their authentication method in Moodle 2015-03-10 02:01:58 -04:00
tests MSFTMPP-308: Unit test fixes 2015-12-15 02:10:35 -05:00
LICENSE MSFTMPP-64: Added LICENSE files 2015-01-16 19:55:55 -05:00
README.md MSFTMPP-291: Update CLA link URL 2015-11-16 14:14:35 -05:00
auth.php MSFTMPP-221: Short circuit OIDC login for guest user to fix guest access in some cases 2015-09-13 01:38:10 -04:00
index.php MSFTMPP-116: Reorganized code to make login flows easier to follow, fixed some small login bugs 2015-03-10 02:07:37 -04:00
lib.php MSFTMPP-110: Added configurable icons for OpenID Connect link on login page. 2015-02-23 12:51:15 -05:00
settings.php MSFTMPP-301: Update OIDC auth and token endpoints 2016-01-11 03:09:47 -05:00
styles.css MSFTMPP-115: Provide users a way to connect to Office365 without changing their authentication method in Moodle 2015-03-10 02:01:58 -04:00
ucp.php MSFTMPP-171: Fix permissions tool 2015-05-20 02:50:52 -04:00
version.php Update version files (m30) 2016-02-17 03:39:33 -05:00

README.md

Moodle Plugins for Microsoft Services

including Office 365 and other Microsoft services

OpenID Connect Authentication Plugin.

The OpenID Connect plugin provides single-sign-on functionality using configurable identity providers.

This is part of the suite of Office 365 plugins for Moodle.

This repository is updated with stable releases. To follow active development, see: https://github.com/MSOpenTech/o365-moodle

Installation.

  1. Unpack the plugin into /auth/oidc within your Moodle install.
  2. From the Moodle Administration block, expand Site Administration and click "Notifications".
  3. Follow the on-screen instuctions to install the plugin.
  4. To configure the plugin, from the Moodle Administration block, go to Site Administration > Plugins > Authentication > Manage Authentication.
  5. Click the icon to enable the plugin, then visit the settings page to configure the plugin. Follow the directions below each setting.

For more documentation, visit https://docs.moodle.org/29/en/Office365

Contributing

Before we can accept your pull request, you'll need to electronically complete Microsoft Open Tech's Contributor License Agreement. If you've done this for other Microsoft Open Tech projects, then you're already covered.

Why a CLA? (from the FSF)

Copyright

© Microsoft Open Technologies, Inc. Code for this plugin is licensed under the GPLv3 license.

Any Microsoft trademarks and logos included in these plugins are property of Microsoft and should not be reused, redistributed, modified, repurposed, or otherwise altered or used outside of this plugin.