diff --git a/src/user/schemas.py b/src/user/schemas.py index 1fd0323..2dd29ab 100644 --- a/src/user/schemas.py +++ b/src/user/schemas.py @@ -8,6 +8,31 @@ Models: from src.schemas import CustomBaseModel +class OIDCClaims(CustomBaseModel): + exp: int + iat: int + auth_time: int + jti: str + iss: str + aud: str + sub: str + typ: str + azp: str + sid: str + acr: str + allowed_origins: list[str] + realm_access: dict[str, list[str]] + resource_access: dict[str, dict[str, list[str]]] + scope: str + email_verified: bool + name: str + preferred_username: str + given_name: str + family_name: str + email: str + db_id: int + + class OIDCUser(CustomBaseModel): first_name: str last_name: str