Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web frontend permission handling needed #85

Open
Ethazeriel opened this issue May 27, 2022 · 0 comments
Open

web frontend permission handling needed #85

Ethazeriel opened this issue May 27, 2022 · 0 comments
Labels
new feature something we don't have polish making a feature better question Further information is requested refactor internal redesign
Milestone

Comments

@Ethazeriel
Copy link
Owner

Our endpoints aren't very secure. I've added webID and discord auth checks to all endpoints in 0db282e, but we likely want to figure out discord permission checks per-server to ensure users have a DJ permission - per-server for queue management/global for playlist editing? Should we allow users to view and export playlists without DJ permissions?

currently we don't store users roles, so we'd have to talk to the parent thread to get that info - do we want to store this in the DB? If we have to talk to the parent thread to get player info, does it matter that we retrieve this info out of the client every time?

@Ethazeriel Ethazeriel added polish making a feature better refactor internal redesign new feature something we don't have question Further information is requested labels May 27, 2022
@Ethazeriel Ethazeriel added this to the web frontend milestone May 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature something we don't have polish making a feature better question Further information is requested refactor internal redesign
Projects
None yet
Development

No branches or pull requests

1 participant