From a108ca69477f3d028c9edce3a8825572a9a6561b Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Tue, 11 May 2021 15:03:19 +0200 Subject: [PATCH] adding how to obtain the public key --- SmallPART.md | 1 + 1 file changed, 1 insertion(+) diff --git a/SmallPART.md b/SmallPART.md index 925868f..859ca73 100644 --- a/SmallPART.md +++ b/SmallPART.md @@ -14,6 +14,7 @@ SmallPART courses can be embedded into a LMS (Learning Management System) like M * you need to replace ```boulder.egroupware.org``` with your own EGroupware Domain and for EGroupware Cloud hosting use ```egw``` instead of ```egroupware``` for the path ![](https://raw.githubusercontent.com/wiki/EGroupware/egroupware/pics/MoodleLTItool.png) +> For the public key Moodle unfortunately does not support a JWK URL (JSON Web Key), so you have to get it from your server under /var/lib/egroupware/default/files/openid/public.key. If you have no access to the server you can use the JWK URL (https://boulder.egroupware.org/egroupware/openid/endpoint.php/jwks) to fetch the key and [use a service to convert it](https://8gwifi.org/jwkconvertfunctions.jsp) (use only the key object ``` {"alg": "RS256", "kty": "RSA", ...}```, not the whole array!) * then display the configuration details in Moodle ![](https://raw.githubusercontent.com/wiki/EGroupware/egroupware/pics/MoodleLTIdetails.png)