mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-05-18 10:59:53 +00:00
Simplyfied ValidateResponseMode
This commit is contained in:
@@ -79,10 +79,13 @@ func ValidateCallbackURL(raw string) bool {
|
|||||||
// If responseMode is present, it must be "form_post"
|
// If responseMode is present, it must be "form_post"
|
||||||
// Empty responseMode is allowed (will use default behavior)
|
// Empty responseMode is allowed (will use default behavior)
|
||||||
func ValidateResponseMode(responseMode string) bool {
|
func ValidateResponseMode(responseMode string) bool {
|
||||||
// Empty responseMode is allowed (field not provided, use default)
|
switch responseMode {
|
||||||
if responseMode == "" {
|
case "form_post":
|
||||||
return true
|
return true
|
||||||
|
case "":
|
||||||
|
// Empty responseMode is allowed (field not provided, use default)
|
||||||
|
return true
|
||||||
|
default:
|
||||||
|
return false
|
||||||
}
|
}
|
||||||
// If present, it must be form_post
|
}
|
||||||
return responseMode == "form_post"
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user