× Joomdle 1.0 Installation

user not login to moodle after login to joomla

4 years 11 months ago 4 years 11 months ago by saman سامان.
saman سامان
Posts: 253
More
Topic Author
user not login to moodle after login to joomla #1
hi
i install new joomdle package and i have a repeated problem.
1-user login or logout from moodle , then autologin or autologout in joomla.
2- when user login in joomla nothing occur in moodle. or if user logout from joomla,not logout from moodle.

my joomlaurl:
example.com

my moodle url:
example.com/lms

Moodle Cookie Path in joomdle configuration :
/

is it need to do in htaccess?

Please Log in or Create an account to join the conversation.

4 years 11 months ago
saman سامان
Posts: 253
More
Topic Author
user not login to moodle after login to joomla #2
the problem resolve when i change Moodle Cookie Path to /lms/
:)

Please Log in or Create an account to join the conversation.

1 year 4 months ago 1 year 4 months ago by Pierrick Le Brun.
Pierrick Le Brun
Posts: 64
More
user not login to moodle after login to joomla #3
Thank you very much for this helpful info about the proper way to setup Moodle Cookie Path in Joomdle configuration.
It is actually in the documentation, but I didn't realize.
Anyways, I had the same symptoms, and your post helped me greatly !!

Please Log in or Create an account to join the conversation.

1 year 4 months ago
saman سامان
Posts: 253
More
Topic Author
user not login to moodle after login to joomla #4
hi and your welcome...
is it possible send your main site address and your moodle path?

Please Log in or Create an account to join the conversation.

1 year 4 months ago 1 year 4 months ago by Pierrick Le Brun. Reason: Corrected some infos
Pierrick Le Brun
Posts: 64
More
user not login to moodle after login to joomla #5
My problem was fixed following your instructions.
In Joomdle doc, it is shown in the pictures only, and a bit differently, so comparing both your post and the doc helped me understand that the cookies path is the relative path from where Joomla is installed on your server.

In other words:

If your website is :
https://mysuperduperjoomlasite.com
and your Moodle app shows up in :
https://mysuperduperjoomlasite.com/moodle
Then, it all depends on your Joomla directory server setup...
If Joomla is installed directly in your /public_html directory (or the equivalent root directory of your Joomla website main domain)
That would mean that your Moodle app was installed in /public_html/moodle/
then the "Moodle Cookie Path" you would have to indicate in the Joomdle config in Joomla would be : /moodle/
Just like in your post solution.

On the other hand if Joomla was installed in your /public_html/j30 directory (like it is shown in Joomdle doc picture)
Then your Moodle app would actually be installed in /public_html/j30/moodle
and the "Moodle Cookie path" you would then have to indicate in the Joomdle config in Joomla would be : /j30/moodle/
Just like in Joomdle doc.

And SSO will work seamlessly well both ways.

Please Log in or Create an account to join the conversation.

1 year 4 months ago
saman سامان
Posts: 253
More
Topic Author
user not login to moodle after login to joomla #6
ok and i understand completely what you say.
I just wanted to know if your Joomla and Moodle are on the same domain path or on two different domains?

Please Log in or Create an account to join the conversation.

1 year 4 months ago 1 year 4 months ago by Pierrick Le Brun.
Pierrick Le Brun
Posts: 64
More
user not login to moodle after login to joomla #7
Same domain.
All samples I gave are from same domain. I don't know how it would work on different domains.

Please Log in or Create an account to join the conversation.

1 year 4 months ago
Pierrick Le Brun
Posts: 64
More
user not login to moodle after login to joomla #8
My bad ! Actually Joomdle doc explains very clearly how to set that cookie path (not only in the photo) and does specify it is only useful for redirect less SSO (see the attachments).

Moodle Cookie Path:
This option is only needed for redirect-less SSO. You will need to copy here the value that you can find in the Cookie path setting in Moodle->Site Administration->Server->Session Handling.

We (I actually mean I) so often do not read the doc carefully enough !! Sorry about that.

Please Log in or Create an account to join the conversation.