1
0

merge aigpt

This commit is contained in:
2025-06-02 18:24:43 +09:00
parent 6dbe630b9d
commit 6cd8014f80
16 changed files with 850 additions and 368 deletions

View File

@ -1,5 +1,6 @@
"""Authentication routes"""
from datetime import timedelta
from typing import Optional
from fastapi import APIRouter, HTTPException, Depends, Response
from fastapi.responses import JSONResponse
from pydantic import BaseModel
@ -12,9 +13,9 @@ from app.auth.dependencies import (
AuthUser,
ACCESS_TOKEN_EXPIRE_MINUTES
)
from app.db.base import get_db
from app.db.base import get_session
from app.repositories.user import UserRepository
from app.services.atproto import AtprotoService
# from app.services.atproto import AtprotoService
router = APIRouter(prefix="/auth", tags=["auth"])
@ -45,7 +46,7 @@ class VerifyResponse(BaseModel):
async def login(
request: LoginRequest,
response: Response,
db: AsyncSession = Depends(get_db)
db: AsyncSession = Depends(get_session)
):
"""
Login with atproto credentials