Skip to content

Commit f3c340d

Browse files
committed
feat: Initialize Axum backend server with core routing, middleware, and security features.
1 parent 8b649de commit f3c340d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

backend/src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,9 +252,9 @@ async fn main() {
252252
post(handlers::upload::upload_image),
253253
)
254254

255-
.route_layer(middleware::from_extractor::<csrf::CsrfGuard>())
255+
.route_layer(from_extractor::<csrf::CsrfGuard>())
256256

257-
.route_layer(middleware::from_fn(middleware::auth::auth_middleware))
257+
.route_layer(from_fn(middleware::auth::auth_middleware))
258258

259259
.layer(RequestBodyLimitLayer::new(ADMIN_BODY_LIMIT))
260260

@@ -299,7 +299,7 @@ async fn main() {
299299
"/api/posts/{id}/comments",
300300
get(handlers::comments::list_post_comments)
301301
.post(handlers::comments::create_post_comment)
302-
.route_layer(middleware::from_extractor::<csrf::CsrfGuard>())
302+
.route_layer(from_extractor::<csrf::CsrfGuard>())
303303
.route_layer(GovernorLayer::new(admin_rate_limit_config.clone())),
304304
)
305305
.route(

0 commit comments

Comments
 (0)