This commit is contained in:
7
main.py
7
main.py
@@ -302,9 +302,12 @@ async def lifespan(app: Starlette):
|
||||
app = Starlette(
|
||||
routes=[
|
||||
Route("/graphql", graphql_handler, methods=["GET", "POST", "OPTIONS"]),
|
||||
# OAuth маршруты
|
||||
Route("/oauth/{provider}", oauth_login_http, methods=["GET"]),
|
||||
# OAuth маршруты - порядок важен! Более специфичные маршруты должны быть первыми
|
||||
Route("/oauth/{provider}/callback", oauth_callback_http, methods=["GET"]),
|
||||
Route(
|
||||
"/oauth/{provider}/{redirect_uri:path}", oauth_login_http, methods=["GET"]
|
||||
), # Поддержка старого формата фронтенда
|
||||
Route("/oauth/{provider}", oauth_login_http, methods=["GET"]),
|
||||
# Health check endpoint
|
||||
Route("/health", health_handler, methods=["GET"]),
|
||||
# Статические файлы (CSS, JS, изображения)
|
||||
|
||||
Reference in New Issue
Block a user