Et de son application user_external…
Voici ici ma contribution à l’extension user_external de Nextcloud qui permet l’authentification externe des utilisateurs et notamment à sa classe OC_User_IMAP… Je m’y suis attaqué à l’époque où mon intranet était sous Owncloud-Roundcube-Jappix (après eGroupware !), et où j’avais besoin que cette classe fasse le distinguo entre les domaines pour ceux dont les mails sont gérés par les serveurs imap mutualisés de Gandi, ou d’OVH par exemple… Depuis, la classe a été « corrigée » par ses auteurs, mais j’en ai profité pour continuer à travailler dessus pour ma plate-forme de cloud collaboratif (Nextcloud + Collabora). En créant une classe OC_User_DOMAIN qui prend comme arguments, le serveur imap, le nom de domaine, mais aussi un groupe (auquel rajouter l’utilisateur), et un quota (par défaut)…
Continuer la lecture de « Intégration de Nextcloud côté serveur »