feat: secure genrate key endpoint
This commit is contained in:
@@ -27,7 +27,7 @@ pub fn protected_router() -> Router<AppState> {
|
|||||||
.route(
|
.route(
|
||||||
"/keys/generate",
|
"/keys/generate",
|
||||||
post(apikey::create_api_key).route_layer(middleware::from_fn(|req, next| {
|
post(apikey::create_api_key).route_layer(middleware::from_fn(|req, next| {
|
||||||
require_roles(req, next, None, None)
|
require_roles(req, next, None, Some("admin"))
|
||||||
})),
|
})),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user