Spaces:
Build error
Build error
| @startuml dependencies | |
| class OAuth2PasswordBearer { | |
| } | |
| class JWTError { | |
| } | |
| class HTTPException { | |
| } | |
| class TinyDBHelper { | |
| +query_token(user_id: string, token: string): bool | |
| } | |
| class Dependencies { | |
| +get_current_user(token: str): dict | |
| } | |
| OAuth2PasswordBearer ..> Dependencies : token | |
| Dependencies ..> JWTError : catch errors | |
| Dependencies ..> HTTPException : throw on failure | |
| Dependencies ..> TinyDBHelper : validate token | |
| @enduml | |