wtfcoderz / streamlist

Streamlist - self-hosted music server written in Go
Apache License 2.0
7 stars 1 forks source link

Multi user #16

Open WTFKr0 opened 7 years ago

WTFKr0 commented 7 years ago

A User can be Admin or not An admin can manage streamlist users (add/remove/set password/set admin) When a user is created, option to force password change on next login must be present

A playlist got a owner (User), a newly created playlist owner is the creator A Owner can manage members of his playlist, delete playlist, or set a new Owner A member can be manager or reader of a playlist A Manager (and the Owner) can edit playlist content A Reader can access playlist but can't modify anything

Every logged User can import songs in library and create a new playlist The libray is shared among all users of a streamlist instance