File size: 492 Bytes
13ba451
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from pydantic import BaseModel
from typing import Optional

class RequestLoginEmail(BaseModel):
    email: Optional[str]
    password: Optional[str]

class RequestLoginGoogle(BaseModel):
    email: Optional[str]
    token_google: Optional[str]

class RequestRefreshTokenLogin(BaseModel):
    refresh_token: Optional[str]

class RequestRegister(BaseModel):
    email: Optional[str]
    password: Optional[str]
    confirm_password: Optional[str]
    username: Optional[str]