[rewrite] Added a config manager and some test code
This commit is contained in:
1 parent
807d23da51
commit
3c005dbfa4
10 files changed
+249
-45
No files matched your search
@@ -0,0 +1,13 @@
|
||||
from app.extensions import jwt_redis_blocklist
|
||||
|
||||
from . import jwt_manager
|
||||
|
||||
from app import app
|
||||
|
||||
|
||||
@jwt_manager.token_in_blocklist_loader
|
||||
def check_if_token_is_revoked(jwt_header, jwt_payload: dict) -> bool:
|
||||
jti = jwt_payload["jti"]
|
||||
token_in_redis = jwt_redis_blocklist.get(jti)
|
||||
|
||||
return token_in_redis is not None
|
||||
Reference in new issue
Block a user