Files
opencloud/vendor/github.com
Pascal Bleser db42de2a35 groupware: add OIDC authentication support between Groupware backend and Stalwart
* re-implement the auth-api service to authenticate Reva tokens
   following the OIDC Userinfo endpoint specification

 * pass the context where necessary and add an authenticator interface
   to the JMAP HTTP driver, in order to select between master
   authentication (which is used when GROUPWARE_JMAP_MASTER_USERNAME and
   GROUPWARE_JMAP_MASTER_PASSWORD are both set) and OIDC token
   forwarding through bearer auth

 * add Stalwart directory configuration "idmoidc" which uses the
   OpenCloud auth-api service API (/auth/) to validate the token it
   received as bearer auth from the Groupware backend's JMAP client,
   using it as an OIDC Userinfo endpoint

 * implement optional additional shared secret to secure the Userinfo
   service, as an additional path parameter
2026-06-03 18:39:11 +02:00
..
2025-09-09 15:10:28 +02:00
2026-04-24 14:50:00 +02:00
2026-03-06 14:59:29 +01:00
2026-04-08 11:45:37 +02:00
2026-04-24 14:50:00 +02:00
2026-05-13 09:23:54 +02:00
2025-10-30 17:17:27 +01:00
2026-02-05 12:29:10 +01:00
2026-03-13 09:38:57 +01:00
2026-04-24 14:50:00 +02:00
2026-02-16 10:53:20 +01:00
2026-05-13 09:23:54 +02:00
2026-05-13 09:23:54 +02:00
2026-06-02 11:59:12 +02:00
2025-11-20 14:58:30 +01:00
2026-02-16 10:53:20 +01:00
2026-02-11 10:05:53 +01:00
2026-04-08 11:45:37 +02:00
2026-04-08 11:45:37 +02:00
2026-02-11 10:05:53 +01:00