Learnifier stöder Single Sign-On med OpenID Connect så att deltagare och administratörer kan logga in mot en OpenID-leverantör. Stöd finns i Learnifier för hybridflödet och behörighetskodsflödet.
Inställningar som krävs på kundens sida:
Du behöver konfigurera Learnifier som en OpenID-klient i din OpenID-leverantör. Först måste du ta reda på var OpenID Discovery-endpunkten är. Om endpunktadressen är https://accounts.google.com/ bör följande länk ge dig upptäcktsinformation: https://accounts.google.com/.well-known/openid-configuration. Notera endpunktadressen.
Den information du behöver ställa in som leverantör är:
Godkänd omdirigerings-URI. Detta värde måste ställas in till https://(din-learnifier-domän)/login/auth/oic/callback. Så om du kör Learnifier under example.learnifier.com bör URI vara https://example.learnifier.com/auth/oic/callback. Se till att URL:en är en HTTPS URL.
Behörighetsflöde. Om det finns en alternativ för detta, ställ in det på behörighetskodsflöde (rekommenderas) eller hybridflöde
Om du konfigurerar detta mot Google G Suite kommer du att göra ovanstående steg på https://console.developers.google.com och lägga till en klient under Credentials och OAuth 2.0 client IDs. När du ställer in klienten bör du få en klient-ID och en klientnyckel tillsammans med upptäcktsendpunktadressen. Se till att kopiera dem exakt och skicka dem till och beskriv att du vill konfigurera OpenID Connect och ange vilken Learnifier domännamn vi pratar om. Om din leverantör kräver att vi skickar några andra omfattningar än OpenID, profil eller e-post, ange det också i e-postmeddelandet. När vi får informationen bör vi kunna konfigurera detta. Efter att vi har genomfört grundläggande validering av att informationen är korrekt kommer vi att aktivera det för din domän.