fix: query params for code response
This commit is contained in:
parent
cddfe1e088
commit
253128ca0c
|
@ -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",
|
||||||
|
|
Loading…
Reference in New Issue
Block a user