fix: query params for code response

This commit is contained in:
Lakhan Samani 2022-10-18 22:00:54 +05:30
parent cddfe1e088
commit 253128ca0c

View File

@ -163,21 +163,20 @@ func AuthorizeHandler() gin.HandlerFunc {
// }, // },
// }) // })
// params := "code=" + code + "&state=" + state params := "code=" + code + "&state=" + state
if responseMode == constants.ResponseModeQuery {
// if responseMode == constants.ResponseModeQuery { if strings.Contains(redirectURI, "?") {
// if strings.Contains(redirectURI, "?") { redirectURI = redirectURI + "&" + params
// redirectURI = redirectURI + "&" + params } else {
// } else { redirectURI = redirectURI + "?" + params
// redirectURI = redirectURI + "?" + params }
// } } else if responseMode == constants.ResponseModeFragment {
// } else if responseMode == constants.ResponseModeFragment { if strings.Contains(redirectURI, "#") {
// if strings.Contains(redirectURI, "#") { redirectURI = redirectURI + "&" + params
// redirectURI = redirectURI + "&" + params } else {
// } else { redirectURI = redirectURI + "#" + params
// redirectURI = redirectURI + "#" + params }
// } }
// }
handleResponse(gc, responseMode, loginURL, redirectURI, map[string]interface{}{ handleResponse(gc, responseMode, loginURL, redirectURI, map[string]interface{}{
"type": "authorization_response", "type": "authorization_response",