headless_lms_server::controllers::auth

Function authorize_action_on_resource

Source
pub async fn authorize_action_on_resource(
    pool: Data<PgPool>,
    user: Option<AuthUser>,
    payload: Json<ActionOnResource>,
) -> ControllerResult<Json<bool>>
Expand description

POST /api/v0/auth/authorize checks whether user can perform specified action on specified resource.