Forums | Mahara Community

Support /
Single Sign On


A.Emily's profile picture
Posts: 23

23 June 2021, 14:43

Hi, can we do single sign on from Moodle to Mahara? Is LTI the only way Moodle can interact to Mahara?

Kristina Hoeppner's profile picture
Posts: 4717

23 June 2021, 15:40

Hi Emily,

You can do SSO between Moodle and Mahara. We recommend using LTI because MNet will go away at some point. There are a few advantages for LTI:

  • You can connect one Moodle to multiple Mahara institutions
  • The Mahara assignment submission plugin, web services edition, supports archiving of portfolios; it's in the process of last testing to be published in the Moodle plugins database.
  • LTI 1.3 will have more nifty connections to create groups on the fly. We have the functionality in review right now, but not yet tested with Moodle.
  • You can combine it with web services to add some more automation, i.e. use LTI just for authentication and then content updates via web services.

What are you trying to achieve?

Cheers

Kristina

A.Emily's profile picture
Posts: 23

25 June 2021, 20:42

I see. We actually plan centralize our login so user doesn't have to sign in into multiple site. They can login in moodle then go to mahara or other internal system without the need to log in again.

Another question is, for LTI, does user need to have the same login ID  for moodle and mahara so that user can submit the eportfolio submission

Kristina Hoeppner's profile picture
Posts: 4717

04 July 2021, 20:50

Hi Emily,

Do you mean you also have SSO via SAML, e.g. Shibboleth or Azure AD? If so, then it would be good if the setup is the same as on Moodle as then the same username should be used. However, if you only use LTI, you don't have to worry as your students wouldn't be logging in via Mahara itself but always go via Moodle. The internal username doesn't really matter for SAML and LTI as the username that matters is the 'username for external authentication' (or remoteusername). There is a separate table in the DB where that is stored, and when you go to the account settings page for a student in the site administration, you'll see it set when the authentication method allows for it.

Cheers

Kristina

4 results