YunoHost-Apps / wikijs_ynh

Modern and powerful wiki app package for YunoHost
https://wiki.js.org/
GNU Affero General Public License v3.0
18 stars 4 forks source link

LDAP Integration Automagical Setup #199

Open Tagadda opened 1 year ago

Tagadda commented 1 year ago

Context

For now, someone would need to manually run the last postinstall step and create the admin user inside wikijs, and then connect to the administration and configure LDAP according to the email. (And the config given in the mail doesn't follow the new permissions setup ?)

Expected behavior

Before the install, someone would choose to enable LDAP integration or not. If not, then we do as now. If enabled, we would need to :

yalh76 commented 1 year ago

Context

For now, someone would need to manually run the last postinstall step and create the admin user inside wikijs, and then connect to the administration and configure LDAP according to the email. (And the config given in the mail doesn't follow the new permissions setup ?)

Completely agree with you

* automagically configure LDAP,

Last time I look the code, I didn't find a way to automagically configure ldap... maybe something to do in the database ...