This commit is contained in:
2026-01-25 21:02:45 +01:00
parent 5b868a6cde
commit 01863c1df0
10 changed files with 399 additions and 7 deletions

View File

@@ -69,3 +69,21 @@ class SSOVerifyResponse(BaseModel):
authorized: bool
message: str
user: Optional[UserOut] = None
# Access Request Schemas
class AccessRequestCreate(BaseModel):
username: str
email: EmailStr
password: str
app_ids: List[int] = []
class AccessRequestOut(BaseModel):
id: int
username: str
email: EmailStr
status: str
created_at: datetime
requested_apps: List[ApplicationOut] = []
class Config:
orm_mode = True