use axum::{ extract::{Query, State}, response::IntoResponse, }; use axum_extra::{TypedHeader, headers}; use serde::Deserialize; use crate::{error::AppError, server::routes::Provider, state::AppHandle}; #[derive(Debug, Deserialize)] pub struct AuthRequest { provider: Provider, code: String, state: String, } async fn login_authorized( Query(query): Query, State(state): State, TypedHeader(cookies): TypedHeader, ) -> Result { Ok("") }