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

User Management backend - Base - JWT support #40

Draft
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

DoRTaL94
Copy link
Collaborator

fixes #27.
This PR depends on PR #38.

  • Added a callback that checks if JWT is blacklisted.
    Token should be inside the token_blacklist table if it is used for logout.
  • Added jwt configurations inside config file.

@ahinoamta @RoniRush

DoRTaL94 added 11 commits April 25, 2020 18:57
- Renamed test folder to tests.
- Renamed flask_init file to app and updated its name inside setup.sh.
- Moved static and templates folders to edison folder.
- Changed network definition to private.
- Added a dhcp bug fix.
Added init file to edison folder to make it a module.
Added config file so the app will auto configured once the flask app starts.
Added config file so the app will auto configured once the flask app starts.
Added triggers to Vagrantfile for up and destroy commands.
After vagrant up is executed an attempt to restore db data accures.
Before vagrant destroy is executed a save to db data accures.
- Added a callback that checks if JWT is blacklisted.
Token should be inside the token_blacklist table if it is used for logout.
- Added jwt configurations inside config file.
@ifireball
Copy link
Collaborator

Unfortunately GitHub makes it close to impossible to properly review PRs that depend on other PRs because it shows all the changes mixed together instead of letting you see only the changes in the relevant PR. So we'll need to merge the first PR before we can review the ones that depend on it (This is why I don't personally consider GitHub to be a serious code review platform).

@simzacks
Copy link
Collaborator

THis PR should probably be rebased against the files in the repo and resubmitted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

User Management backend - Base
5 participants