SAML Identity Provider
Premium Certified Partner
Maintained by
Enovation Dev Team
This is a plugin that makes Moodle an Identity Provider site: other application can use Moodle as a login portal.
Requires SimpleSAMLphp, configured as IdP: https://simplesamlphp.org/docs/stable/simplesamlphp-idp.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
The plugin is not tested to work with php8 and most probably that's the issue. Upgrading it will take time
It is the message in the resume function in simplesamlphp/modules/lib/Auth/Source/external.php", and based on a connection to a separate SP (not a local Moodle).
I'll try on an older Moodle, per your suggestion, and see if this works.
We haven't tested the plugin with Moodle 3.11 yet, so no data if it should work or not. Would you want to try an identical configuration with Moodle 3.9 and see if that works?
Where do you get the "User not authenticated after login page" error? using a separate SimpleSAMLphp instance or a separate Moodle?
Sorry for the message, but I have Moodle 3.11.4+, and trying to get the plugin working, to allow Moodle to be the IdP.
Do you know whether the plugin works with this version of Moodle?
SimpleSAML is working, using its test option.
But when trying to connect to Moodle, I am getting the error "User not authenticated after login page"
I can see the SQL (MySQL) simplesamlphp_kbstore table updating with session details.
Plus, I've tried to debug this and can see the "resume" function is receiving only:
{"State":"_a63094becf3016a20e6f55a1506430b303c826bebb:https:\/\/MYSERVER\/simplesaml\/module.php\/core\/as_login.php?AuthId=moodle-userpass&ReturnTo=https%3A%2F%2FMYSERVER%2Fsimplesaml%2Fmodule.php%2Fcore%2Fauthenticate.php%3Fas%3Dmoodle-userpass"}
Hoping you may have some thoughts..
Thanks in advance!
Greg
The functionality of the plugin can be switched off/on in Plugins->Authentication->Manage authentication - so it's only important to have it enabled there
i have the module 'disabled' on plugins list, is this normal ? i see no enable button.
Thanks for help
Just published the new version. It's not changed much functionally, just made compatible with the most recent Moodles
Please give it a try, and let us know if it does not work as expected
Best regards,
Enovation Dev team
That is wonderful news! Awesome! Thank you so much! I am looking forward to it!
Best,
Kate
We've been planning to upgrade the plugin for quite long time already, waiting for a push i suppose. Please give us a few days
Best regards,
Enovation Dev team
Thank you very much for this plugin! It is very helpful! Will the plugin will be compatible with Moodle 3.10?Thank you! Looking forward to hearing from you!
Best,
Kate