| 1234567891011121314151617181920 |
- from typing import Optional
- from pydantic import BaseModel
- class Token(BaseModel):
- access_token: str
- token_type: str
- class TokenPayload(BaseModel):
- sub: Optional[str] = None
- class LoginRequest(BaseModel):
- mobile: str
- password: str
- app_id: Optional[str] = None # Optional for direct platform login
- remember_me: bool = False
- class AppLoginRequest(BaseModel):
- app_id: str
- app_secret: str
|