TPA-hinted links in Ulmo/Verawood

Hi all!

I’d like to follow up again on some older topics here:

And this time also in relation to the new Catalog MFE.

We use the TPA login with redirect on several sites, and most importantly we redirect learners to the course About page.

Based on the documentation, the following links should log a learner in and land on the course About page:

# legacy -> succeeds to log in but lands on the dashboard
https://<lms_hostname>/courses/course-v1:<course_id>/about/?tpa_hint=<slug>
# MFE -> lands on the course About page but fails to log in
https://<mfe_hostname>/catalog/courses/course-v1:<course_id>/about/?tpa_hint=<slug>

However, these do not work and have not been working for quite some time, as also mentioned in the previous threads.

At the moment, we are using the following links to log in and redirect learners to the legacy About page:

https://<lms_hostname>/auth/login/tpa-saml/?auth_entry=login&next=%2Fcourses%2Fcourse-v1%3Aorg%2Bmycourse%2Bmyrun%2Fabout&idp=<slug>

I can confirm that these links still work with Ulmo, both for the legacy course About page and for the Catalog MFE page. I suppose this works for the latter due to the automatic redirects from the legacy About page to the Catalog MFE page.

That said, this means the documented approach does not work and our current workaround relies heavily on the legacy URLs, which is somewhat concerning.

So I am wondering:

  • Is there any ongoing or planned work to make the documented hinted links approach work properly with MFEs (Learning + Catalog)?
  • Alternatively, is there a new or a recommended approach intended to replace hinted links when working with MFEs?

Any insights would be much appreciated - thanks in advance!