api/app/schemas/auth.py
2025-04-09 10:49:02 +08:00

16 lines
350 B
Python

from pydantic import BaseModel
from typing import Optional
class WechatLogin(BaseModel):
"""微信登录请求"""
code: str
class Token(BaseModel):
"""令牌响应"""
access_token: str
token_type: str = "bearer"
class LoginResponse(Token):
"""登录响应"""
is_new_user: bool # 是否为新用户
openid: str