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

Use flask-jwt-extended for JWT-based auth #27

Open
jonathansick opened this issue Apr 28, 2018 · 0 comments
Open

Use flask-jwt-extended for JWT-based auth #27

jonathansick opened this issue Apr 28, 2018 · 0 comments
Milestone

Comments

@jonathansick
Copy link
Member

Switch out the fairly basic token with a full-fledged JWT manager with https://github.com/vimalloc/flask-jwt-extended (http://flask-jwt-extended.readthedocs.io/en/latest/).

  • Associate roles with tokens.
  • Think about creating API tokens that can be associated with individual Travis CI deployments (i.e., a token can only be used with X product to upload builds).
  • Allow for tokens to be revoked.
@jonathansick jonathansick added this to the api-v2 milestone Apr 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant