Add temp api handle

This commit is contained in:
Samuel Lorch 2023-10-26 00:28:44 +02:00
parent 3a9be114d8
commit faf446d93a

View file

@ -1,5 +1,26 @@
use axum::Router;
use super::super::AppState;
use axum::routing::post;
use axum::{Json, Router};
use tower_cookies::{Cookie, Cookies};
use axum::{
extract::Extension,
extract::State,
http::{Request, StatusCode},
middleware::{self, Next},
response::{IntoResponse, Response},
};
use tracing::info;
pub fn routes() -> Router<super::super::AppState> {
Router::new()
Router::new().route("/api", post(api_handler))
}
async fn api_handler(
State(state): State<AppState>,
session: Extension<super::auth::Session>,
) -> impl IntoResponse {
info!("api hit! user: {:?}", session.username);
StatusCode::NOT_IMPLEMENTED
}