app.core.jwt
Module Contents
Functions
|
|
|
|
|
|
|
|
|
|
|
Attributes
- app.core.jwt.ALGORITHM = HS256
- app.core.jwt.access_token_jwt_subject = access
- app.core.jwt._get_authorization_token(authorization: str = Header(...))
- async app.core.jwt._get_current_user(db: db.mongodb.AsyncIOMotorClient = Depends(get_database), token: str = Depends(_get_authorization_token)) models.user.User
- app.core.jwt._get_authorization_token_optional(authorization: str = Header(None))
- async app.core.jwt._get_current_user_optional(db: db.mongodb.AsyncIOMotorClient = Depends(get_database), token: str = Depends(_get_authorization_token_optional)) Optional[models.user.User]
- app.core.jwt.get_current_user_authorizer(required: bool = True)
- app.core.jwt.create_access_token(data: dict, expires_delta: Optional[datetime.timedelta] = None)