# HG changeset patch # User Kim Alvefur # Date 1684407789 -7200 # Node ID 03f393d572fe71597cf3d2b36d010514a2d93138 # Parent 14b5446e22e1f1ac34d8b25bb2bdb6220d0b34c0 mod_http_oauth2: Add human-readable error messages diff -r 14b5446e22e1 -r 03f393d572fe mod_http_oauth2/mod_http_oauth2.lua --- a/mod_http_oauth2/mod_http_oauth2.lua Thu May 18 12:57:23 2023 +0200 +++ b/mod_http_oauth2/mod_http_oauth2.lua Thu May 18 13:03:09 2023 +0200 @@ -681,11 +681,11 @@ local request = event.request; if not request.url.query then - return error_response(request, oauth_error("invalid_request")); + return error_response(request, oauth_error("invalid_request", "Missing query parameters")); end local params = http.formdecode(request.url.query); if not params then - return error_response(request, oauth_error("invalid_request")); + return error_response(request, oauth_error("invalid_request", "Invalid query parameters")); end if not params.client_id then return oauth_error("invalid_request", "missing 'client_id'"); end