Xwiki integration in nextcloud

What type of hardware are you using: VPS bought online
What YunoHost version are you running: 12.0.16
What app is this about: xwiki

Describe your issue

i’m trying to setup the nextcloud-xwiki app, and the first step is to connect to the yunohost-xwiki app. Unfortunately, this requires to use an xwiki extension for nextcloud, which asks to change the value of xwiki.authentication.authclass from LDAP (org.xwiki.contrib.ldap.XWikiLDAPAuthServiceImpl) to OIDC (org.xwiki.contrib.oidc.provider.OIDCBridgeAuth)

if i do that, i cannot use LDAP anymore to connect to xwiki, so i’m not sure how to handle that ?

since I couldnot connect anymore with my LDAP credentials, i clicked on the “passwrod forgotten” button, but i got an error message about my user beeing an LDAP user so i need to change the credentials elsewhere. But i’m not sure about that, because i want to try to connect without LDAP. Or make Nextcloud-xwiki app works with LDAP.

Share relevant logs or error messages

when trying to reset password :

The reference = [xwiki:XWiki.huho] user is an LDAP user. In that case the password has to be changed on the LDAP server.

Hello,

Interesting question. The problem currently is that these extension require that the authentication is based on OIDC but Yunohost don’t support currently OIDC cf Use YunoHost as an identity provider? · Issue #676 · YunoHost/issues · GitHub. I’m working on but it’s a big work and I don’t have a lot of time on this.

So for now I don’t really have a solution for this integration. Since Yunohost will implement OIDC the solution would be to use OIDC for these app and this should work but for now there are not so many solutions.