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

Support for types of users. #9

Open
joe-eklund opened this issue May 20, 2020 · 0 comments
Open

Support for types of users. #9

joe-eklund opened this issue May 20, 2020 · 0 comments
Labels
backend enhancement New feature or request

Comments

@joe-eklund
Copy link
Owner

joe-eklund commented May 20, 2020

There are three user levels:

  • admin
    • All endpoints below and
    • No rate limiting
    • Has access to all user endpoints.
  • power
    • All endpoints below and
    • Least rate limiting
    • Can modify any movie, tv show, episode, and version.
    • Can lock/unlock any movie, tv show, episode, and version.
  • basic
    • All endpoints below and
    • Medium rate limiting
    • Can submit new movies, tv shows, episodes, and versions.
    • Can modify movies, tv shows, episodes, and versions they submitted and have not been locked.
  • guest (not logged in at all)
    • Can use all GET endpoints that is not under /users.
    • Heaviest rate limiting
@joe-eklund joe-eklund added backend enhancement New feature or request labels May 20, 2020
@joe-eklund joe-eklund added this to the The Years of Music milestone May 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant