From 929be68e691c1c4015fc6874111b19b9f5d68c02 Mon Sep 17 00:00:00 2001 From: Daniel Hader Date: Sat, 30 May 2026 10:10:17 -0500 Subject: registration page, me endpoint, and minor content tweaks --- src/main.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 5629578..0fdd2fb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,16 +2,14 @@ use std::env; mod database; mod routes; -mod auth; use axum::{ routing::{get, post}, Router, }; -use jsonwebtoken::EncodingKey; use routes::problem::{get_problems, create_problem}; -use routes::user::create_user; +use routes::user::{create_user, me}; use routes::auth::login; use tower_http::services::ServeDir; @@ -42,10 +40,11 @@ async fn main() { let static_files = ServeDir::new("./static"); let app = Router::new() + .route("/login", post(login)) .route("/problem", get(get_problems)) .route("/problem", post(create_problem)) .route("/user", post(create_user)) - .route("/login", post(login)) + .route("/me", get(me)) .nest_service("/static", static_files) .with_state(state); -- cgit v1.2.3