Spaces:
Running
Running
File size: 267 Bytes
aa27d2d | 1 2 3 4 5 6 7 8 | from fastapi import Depends, HTTPException
from app.core.auth_dependancy import get_current_user
def admin_required(user = Depends(get_current_user)):
if user.role != "admin":
raise HTTPException(status_code=403, detail="Restricted")
return user |