Social Media Manager: Route, DB, KI-Prompts, Frontend, Rolle; SW by-v338
This commit is contained in:
parent
d90d4f1eeb
commit
0df6d569c1
9 changed files with 784 additions and 6 deletions
|
|
@ -128,3 +128,10 @@ def require_admin(user=Depends(get_current_user)):
|
|||
if user["rolle"] != "admin":
|
||||
raise HTTPException(status.HTTP_403_FORBIDDEN, "Kein Zugriff.")
|
||||
return user
|
||||
|
||||
|
||||
def require_social_media(user=Depends(get_current_user)):
|
||||
"""Dependency: Social-Media-Manager oder Admin."""
|
||||
if not (user.get("is_social_media") or user["rolle"] == "admin"):
|
||||
raise HTTPException(status.HTTP_403_FORBIDDEN, "Kein Zugriff.")
|
||||
return user
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue