Stworzyłem prostą aplikację internetową "cześć-świat", wykorzystującą framework express.js.Uruchomienie uwierzytelniania LTI za pomocą Node.js
Chcę, aby aplikacja była zgodna z IMS-LTI, aby moodle i inne systemy zarządzania szkoleniami mogły ją uruchomić jako narzędzie zewnętrzne.
Jednak nie rozumiem, jak uwierzytelnić uruchomienie LTI w mojej aplikacji (używa oauth), i nie mogę znaleźć żadnych przykładów pliku express.js/node.js, jak to zrobić. Widzę, że istnieje moduł węzła paszportowego (https://www.npmjs.org/package/passport-lti), ale jako noob z węzłem po prostu nie rozumiem skąpej dokumentacji.
Użyłem passport.js tworzyć lokalne uwierzytelnianie - przy użyciu tego wideo (https://www.youtube.com/watch?v=twav6O53zIQ), miałem nadzieję na podobną pomoc dla uwierzytelniania uruchomić LTI ...
Każda pomoc jest mile widziana.
Cheers, Nr
Udało mi się to rozwiązać na końcu. Nie zdawałem sobie sprawy, że moduły węzłów mają kod testowy i dokumentację. Użyłem kodu testowego, aby zrozumieć, jak to zrobić. –
jeśli nie masz nic przeciwko, czy możesz zamieścić tutaj swoją odpowiedź? – agpt
Chciałbym również zobaczyć odpowiedź – rjerue