hashbase icon indicating copy to clipboard operation
hashbase copied to clipboard

ldap and yunohost package?

Open Thatoo opened this issue 5 years ago • 0 comments

Most organisations (or associations) use LDAP for user management. It is the case for my own infrastructure.

I would like to provide a hashbase instance for my users, but for that it needs to integrate into the "single account" policy.

Adding LDAP support might be a little tricky as user names can have special characters like @. For instance, on my infrastructure the username is always the email adress on the form [email protected].

Therefore either username allow dots and "@", or better the user should be able to log either with his username or with his email adress. When a user connects for the first time with his email then he is asked to choose a username.

See the following thread for Mastodon support of LDAP:

tootsuite/mastodon#7857
tootsuite/mastodon#6830

As long as hashbase doesn't support LDAP (OpenLDAP), it will be difficult to make a proper package for self-hosting "cloud" distribution like Yunohost or Freedombox... The strength of hashbase is to contribute to (re)decentralize the usage of Internet and thus share this will with self-hosting server distribution. To optimize this strength, I believe hashbase should spread as much as possible on servers and so be easy to install and fit into these distributions. LDAP is a feature that really make it easy to manage a software on this kind of distribution and make it user friendly for those who are simple user of family or neighbourly, local cloud.

It would be nice to see a yunohost package of hashbase coming. https://yunohost.org https://github.com/YunoHost-Apps/

Thatoo avatar May 12 '19 22:05 Thatoo