chuanyue-service/server/src/controller/mod.rs
2024-10-06 16:39:19 +08:00

18 lines
617 B
Rust

use axum::Router;
use library::typed_router::TypedRouter;
pub mod account_controller;
pub mod feedback_controller;
pub fn init() -> Router {
Router::new()
// 用户登录、用户管理相关路由
.typed_route(account_controller::authenticate_google)
.typed_route(account_controller::authenticate_with_password)
.typed_route(account_controller::refresh_token)
// 反馈相关路由
.typed_route(feedback_controller::add_feedback)
.typed_route(feedback_controller::get_feedback_list_by_page)
.typed_route(feedback_controller::get_feedback_list)
}