use axum::Router;
use axum::routing::{get, post};
use super::controllers::auth_controller;
use crate::base::state::AppState;
pub fn routes() -> Router<AppState> {
Router::new()
.route("/auth/register", post(auth_controller::register))
.route("/auth/login", post(auth_controller::login))
.route("/auth/logout", post(auth_controller::logout))
.route("/auth/me", get(auth_controller::me))
}