diff --git a/pkg/server/handler.go b/pkg/server/handler.go index 42a5a29..097d411 100644 --- a/pkg/server/handler.go +++ b/pkg/server/handler.go @@ -259,12 +259,11 @@ func consentHandler(ctx *Context) { if !ctx.CheckXsrf() { return } - // TODO html form - approved := true + consent := ctx.Form("consent") var err error rdr := root - if approved { + if consent == "approve" { rdr, err = ctx.ApproveConsent(data.ConsentChallenge) if err != nil { ctx.Error(err)