# HG changeset patch # User Marco Cirillo # Date 1350999164 0 # Node ID 836e4e110c71afa0e9db7a62eee7a2cab5084741 # Parent 0900ba54991ea673fa2257b52fa85d6383f53683 mod_register_json: add option to handle requests only on secure connections. diff -r 0900ba54991e -r 836e4e110c71 mod_register_json/mod_register_json.lua --- a/mod_register_json/mod_register_json.lua Wed Oct 17 03:47:15 2012 +0200 +++ b/mod_register_json/mod_register_json.lua Tue Oct 23 13:32:44 2012 +0000 @@ -16,7 +16,7 @@ -- Pick up configuration. -local secure = module:get_option_boolean("reg_servlet_secure", true) +local secure = module:get_option_boolean("reg_servlet_secure", false) local set_realm_name = module:get_option_string("reg_servlet_realm", "Restricted") local base_path = module:get_option_string("reg_servlet_base", "/register_account/") local throttle_time = module:get_option_number("reg_servlet_ttime", nil) @@ -41,6 +41,7 @@ local function handle_req(event) local request = event.request local body = request.body + if secure and not request.secure then return nil end if request.method ~= "POST" then return http_response(event, 405, "Bad method...", {["Allow"] = "POST"})