To be sure it wasn't something specific to my site only, I tried this on fresh install of Joomla 3.6.2, fresh install of Moodle 3.1.1, and Joomdle 1.0.7 on my local XAMPP setup. System Check shows all green.
In Joomla's Joomdle settings, I have:
- Connection method: cURL
- Use redirectless SSO: Yes
Steps taken:
- Login from Joomla.
- Go to Moodle page. It is not logged in, like it should be.
- Go back to Joomla. Logout.
- Go back to Moodle. Strangely, Moodle is now logged in. Joomla remains logged out.
If I switch off Redirectless SSO, it’s better:
- Login from Joomla.
- Go to Moodle page. It is OK: logged in, like it should be.
- Go back to Joomla. Logout.
- Go back to Moodle. It is OK: Moodle is logged out as it should be.
Thanks for your attention.