comparison mod_http_oauth2/mod_http_oauth2.lua @ 5399:89c9e9bba60d

mod_http_oauth2: Advertise response modes Are you supposed to be able to influence these somewhere, or is this just response types with different labels?
author Kim Alvefur <zash@zash.se>
date Tue, 02 May 2023 16:08:35 +0200
parents 38da5ca498dd
children 71766a4a7322
comparison
equal deleted inserted replaced
5398:38da5ca498dd 5399:89c9e9bba60d
961 return "implicit" 961 return "implicit"
962 elseif h == "code" then 962 elseif h == "code" then
963 return "authorization_code" 963 return "authorization_code"
964 end 964 end
965 end); 965 end);
966 response_modes_supported = array(it.keys(response_type_handlers)):map(function(h)
967 if h == "token" then
968 return "fragment"
969 elseif h == "code" then
970 return "query"
971 end
972 end);
966 authorization_response_iss_parameter_supported = true; 973 authorization_response_iss_parameter_supported = true;
967 974
968 -- OpenID 975 -- OpenID
969 userinfo_endpoint = handle_register_request and module:http_url() .. "/userinfo" or nil; 976 userinfo_endpoint = handle_register_request and module:http_url() .. "/userinfo" or nil;
970 id_token_signing_alg_values_supported = { "HS256" }; 977 id_token_signing_alg_values_supported = { "HS256" };