OpenID Connect icon

OpenID Connect

Premium Certified Partner
The OpenID Connect plugin provides single-sign-on functionality using configurable identity providers.
Price option: Free

Supports Moodle 3.9-5.2 See all versions
Latest release: 1 month ago
Installations: 10061
Downloads (last 90 days): 4805

Frankenstyle name: auth_oidc
Authentication
Microsoft 365

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

Hi,
Can you confirm for me if this plugin will work with Moodle 3.1 or not. Need to setup up for the new school year and when all the plugins are not showing the same Moodle version supported it is hard to knw what version to install and setup.
From "local_office365": There seems to be a problem with auth_oidc. When I ask moodle to install the newest release (of local_office365 or local_o365) it does copy the new files to the system successfully but it refuses to upgrade the database, because it needs "auth_oidc (2016062000"). When I upload the required version from github it upgrades without error, but after that the whole site stops working and I get error code 500 in EDGE, until I remove the directory of oidc. Any ideas? sad
Hi:
When i try to reach our site following error message is given?
405 - HTTP verb used to access this page is not allowed.
The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.
What is the reason?
Are you looking in the database to see that user with the string in front of the username? Or is it visible in the UI?
Hi James, Thanks I have now updated the plugins but the problem is still there, except when I remove the Local AD account the original account remains in Moodle then another one is created with a long string in front of the original username. Any ideas?
Hi Andrew - an upgrade is the first thing to do. These plugins can be updated using the standard Moodle plugin update process - see https://docs.moodle.org/30/en/Installing_plugins#Plugin_updating_from_within_Moodle for more information.
Hi all,
Excellent plugin, I am having a little issue. When I remove a user from our local AD and then they are removed from Azure AD but they remain in Moodle. I was wondering if this is possibly a permissions or write error?
Also do I need to upgrade the plugin as this one was from earlier in the year and if so how?
Thanks
Hi Chris - You shouldn't need to disconnect and reconnect when a user has a new password in Office 365. Sometimes their API token needs a refresh - are your students logging in to Moodle using their Office credentials? If so, logging in to Moodle using Office 365 with their new password should update the token.
Hi all,
We are having an issue with the most recent update. Our students connect to Office365 just fine. however, when they change their passwords on the Office365 account there does not appear to be a way to disconnect from Office365 and reconnect using the new passwords.
Would you be able to shed some light on how they are supposed to do this?
Thanks,
-Chris
Hi Stuart,
What set of Microsoft plugins do you have installed? Can you walk me through what you have installed?
Thanks!
I am having a problem as soon as I try and config opened I get the following have I missed something off the install
OpenID Connect
Warning: require_once(/workspace/var/moodle/htdocs/local/msaccount/msaccount_client.php): failed to open stream: No such file or directory in /workspace/var/moodle/htdocs/local/onenote/classes/api/msaccount.php on line 30 Fatal error: require_once(): Failed opening required '/workspace/var/moodle/htdocs/local/msaccount/msaccount_client.php' (include_path='/workspace/var/moodle/htdocs/lib/zend:/workspace/var/moodle/htdocs/lib/pear:.:') in /workspace/var/moodle/htdocs/local/onenote/classes/api/msaccount.php on line 30 .
Hi!
Is it possible to fetch from AzureAD other fields for user (for example, department, tel and so on).
Is it possible to protect users from editing their fields, so these fields stay unchangable (state as in Azure AD) and change after changing them in Azure AD?
Hi Leon
- Are you able to turn on debugging and get the actual SQL error?
- Are you using PostgreSQL or MySQL/MariaDB?
I can't get my upgrade of this plugin to complete. I get a SQL error with the upgrade of the database.
I have problems with integration with office 365, I have my Moodle on a VM on Azure and my Office 365 premium.
I want to use Sharepoint as a repository of Moodle, and I'm installing OneDrive plug-in on it.
As a previous step I'm configuring OpenID plug-in but then when I'm going to "local plug-ins" -> "Microsoft Office 365 integration" it throws me an error message: "Coding error detected, it must be fixed by a programmer: PHP catchable fatal error".
What can be wrong in what I'm doing? Please I will appreciate your help.