aboutsummaryrefslogtreecommitdiff
path: root/src/handlers/mod.rs
blob: b83d83c3f7b9793377478657e45d4a9be86b08c1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use axum::{Router, routing::get};

pub mod auth;

pub async fn gen_routers() -> Router {

    Router::new()
        .nest("/auth", auth_routes().await)
}

async fn auth_routes() -> Router {

    Router::new()
        .route("/login", get(auth::login).post(auth::login_post))
        .route("/register", get(auth::register).post(auth::register_post))
}