You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OneAuth/oab/src/api/mod.rs

32 lines
635 B
Rust

//
// mod.rs
// Copyright (C) 2022 veypi <i@veypi.com>
// 2022-06-24 16:26
// Distributed under terms of the Apache license.
//
//
3 years ago
mod access;
mod app;
mod appuser;
3 years ago
mod resource;
mod role;
2 years ago
mod upload;
3 years ago
mod user;
2 years ago
use actix_web::web;
pub fn routes(cfg: &mut web::ServiceConfig) {
2 years ago
cfg.service(upload::save_files);
3 years ago
cfg.service(user::get)
.service(user::list)
.service(user::register)
.service(user::login)
.service(user::delete);
3 years ago
cfg.service(app::get)
.service(app::list)
.service(app::create)
.service(app::del);
2 years ago
cfg.service(appuser::get).service(appuser::add);
}