Forceu / Gokapi

Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
GNU Affero General Public License v3.0
1.66k stars 68 forks source link

Feature request: User management & permissions #61

Open Antoine2tt opened 2 years ago

Antoine2tt commented 2 years ago

Hello,

it would be very nice to have the possibilites to add new user that can access the admin board

And : remove a user, edit user passwords could be cool too

Thanks !

Forceu commented 2 years ago

Thank you for your feedback! Yes, I have thought of the same, including group permissions (e.g. who can see certain uploads), however it would be quite a lot of work to implement it. You can however use a 3rd party user management, for example Authelia or OpenID to manage users / have multiple users: https://gokapi.readthedocs.io/en/latest/setup.html#authentication

Antoine2tt commented 2 years ago

Maybe ! (because i don't know anything about Go..)

You can do it step by step ?

Like, firstly add the possibilities of adding/deleting a user (all new user have the same right as the "original" admin user, so they can upload files, see all uploads...)

And then, later, add the group permissions ?

It's just an idea 😄