diff --git a/lib/challenge/data.go b/lib/challenge/data.go index 37faa4d..9651a2e 100644 --- a/lib/challenge/data.go +++ b/lib/challenge/data.go @@ -295,8 +295,8 @@ func (d *RequestData) EvaluateChallenges(w http.ResponseWriter, r *http.Request) challengeMap, err := d.verifyChallengeState() if err != nil { if !errors.Is(err, http.ErrNoCookie) { - //clear invalid cookie and continue - utils.ClearCookie(d.cookieName, w, r) + //queue resend invalid cookie and continue + d.challengeMapModified = true } challengeMap = make(TokenChallengeMap) }