Skip to content

Commit 253128c

Browse files
committed
fix: query params for code response
1 parent cddfe1e commit 253128c

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

server/handlers/authorize.go

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -163,21 +163,20 @@ func AuthorizeHandler() gin.HandlerFunc {
163163
// },
164164
// })
165165

166-
// params := "code=" + code + "&state=" + state
167-
168-
// if responseMode == constants.ResponseModeQuery {
169-
// if strings.Contains(redirectURI, "?") {
170-
// redirectURI = redirectURI + "&" + params
171-
// } else {
172-
// redirectURI = redirectURI + "?" + params
173-
// }
174-
// } else if responseMode == constants.ResponseModeFragment {
175-
// if strings.Contains(redirectURI, "#") {
176-
// redirectURI = redirectURI + "&" + params
177-
// } else {
178-
// redirectURI = redirectURI + "#" + params
179-
// }
180-
// }
166+
params := "code=" + code + "&state=" + state
167+
if responseMode == constants.ResponseModeQuery {
168+
if strings.Contains(redirectURI, "?") {
169+
redirectURI = redirectURI + "&" + params
170+
} else {
171+
redirectURI = redirectURI + "?" + params
172+
}
173+
} else if responseMode == constants.ResponseModeFragment {
174+
if strings.Contains(redirectURI, "#") {
175+
redirectURI = redirectURI + "&" + params
176+
} else {
177+
redirectURI = redirectURI + "#" + params
178+
}
179+
}
181180

182181
handleResponse(gc, responseMode, loginURL, redirectURI, map[string]interface{}{
183182
"type": "authorization_response",

0 commit comments

Comments
 (0)