feat: gacha roll
This commit is contained in:
+7
-1
@@ -8,11 +8,17 @@ pub use auth::*;
|
||||
pub use docs::*;
|
||||
pub use gacha::*;
|
||||
pub use users::*;
|
||||
use utoipa_swagger_ui::SwaggerUi;
|
||||
|
||||
pub async fn routes() -> Router {
|
||||
let public_routes = Router::new().nest("/auth", auth_router());
|
||||
|
||||
let protected_routes = Router::new()
|
||||
.nest("/gacha", gacha_router())
|
||||
.layer(from_fn(auth::auth_middleware::auth_middleware));
|
||||
Router::new().merge(public_routes).merge(protected_routes)
|
||||
|
||||
Router::new()
|
||||
.merge(public_routes)
|
||||
.merge(protected_routes)
|
||||
.merge(SwaggerUi::new("/v1/docs").url("/openapi.json", docs_router()))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user