kissen / fmajor

File Upload Web Thing
GNU General Public License v3.0
3 stars 0 forks source link

User authentication #3

Open camjac251 opened 4 years ago

camjac251 commented 4 years ago

Would it be possible for this to support a user/pass auth system for logging in with isolated files for each user account?

I've been trying to find a file/image/video/upload/host/manager in Go but I have not been able to find one that allows for permanent uploads with multiple users. Most are temporary file uploaders, multiple user upload but no way to view a list of uploads, or a single user with a manage page.

Would this be possible to consider? Everybody is making pomf clones but nobody is making Puush clones.

kissen commented 4 years ago

Would it be possible for this to support a user/pass auth system for logging in with isolated files for each user account?

I might look into that at some point as I'd like to share my own instance with other people as well. Right now fmajor is essentially single user (or rather all user share one account). Good point!

I've been trying to find a file/image/video/upload/host/manager in Go but I have not been able to find one that allows for permanent uploads with multiple users. Most are temporary file uploaders, multiple user upload but no way to view a list of uploads, or a single user with a manage page.

One can imagine special admin users that can access a rudimentary interface for adding/removing new users.

Would this be possible to consider? Everybody is making pomf clones but nobody is making Puush clones.

I might build this in the future if I have the time, though right now I most definitely do not.

Also with more users comes more traffic which should require rethinking what fmajor is doing in lock.go. Right now we essentially have one big kernel lock.