ApfelNetzwerk/crates/backend/src/routes.rs
2024-10-08 10:53:00 +02:00

31 lines
1.3 KiB
Rust

use actix_web::web;
pub fn config(cfg: &mut web::ServiceConfig) {
/*cfg.service(
web::scope("/api/v1")
.service(
web::resource("/users")
.get(UserController::list_users)
.post(UserController::create_user),
)
.route("/users/me", web::get().to(UserController::get_current_user))
.service(
web::resource("/users/{user_id}")
.delete(UserController::delete_user)
.put(UserController::update_user),
)
.service(
web::resource("/licenses")
.get(LicenseController::list_groups)
.post(LicenseController::create_license),
)
.service(
web::resource("/licenses/{license_id}")
.delete(LicenseController::delete_license)
.put(LicenseController::update_license),
)
.route("/groups", web::post().to(LicenseController::create_group))
.service(web::resource("/groups/{group_id}").delete(LicenseController::delete_group))
.service(web::scope("/auth").route("/login", web::post().to(AuthController::login))),
);*/
}