An issue with the 'webservice' auth methods and LTI is that we can have a a valid 'webservice' auth method on a site even if LTI is not being used.
The generic 'webservice' instance name can also exist if the site has webservice tokens generated on the webservice/admin/index.php page under 'Manage service access tokens' section. Here the 'webservice' auth instance is for checking that the owner of the token is in an institution that allows webservice access (checked by there being at least 1 'webservice' auth method for that institution). So it's not easy / obvious what users need to be switch from one webservice auth method to another if they are using the generic 'webservice' one. -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/2000686 Title: LTI 1.1 misaligned auth after 22.10 upgrade Status in Mahara: Triaged Bug description: Mahara: 22.10.0 OS: Linux 20.04 DB: Postgres Browser: n/a Post an upgrade from 21.10 to 22.10, the LTI auth for an institution is misaligned and users can no longer log in. Scenario with LTI integrated Blackboard LMS: - In 21.10, create an institution1 with 1 LIT auth "Web services" - Created 2 enabled registered external apps: 1. "Blackboard LTI" <- owner was deleted but still exists (i.e. create app then delete user) 2. "Blackboard LTI Mahara" <- genuine LTI and owner still exists - Crete users in instintution1 with "webservice" auth - Upgrde to 22.10 - All users should be converted to "Blackboard LTI Mahara" as that is the valid instance. What happens: the users are still linked to the "webservice" auth which doesn't have any valid registered apps. An additional SQL during the upgrade should: * update all auth_remote_user records from the old auth to the new auth * update all usr records from the old auth to the new auth * the old "webservice" auth in the institution should be deleted To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/2000686/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

