1
0
mirror of https://github.com/coalaura/up.git synced 2025-07-17 21:44:35 +00:00

fallback to default keys

This commit is contained in:
Laura
2025-06-20 21:12:44 +02:00
parent 47567f4dac
commit d976005959
7 changed files with 50 additions and 11 deletions

View File

@ -39,7 +39,9 @@ func HandleChallengeRequest(w http.ResponseWriter, r *http.Request, authorized m
var request internal.AuthRequest
if err := msgpack.NewDecoder(r.Body).Decode(&request); err != nil {
reader := io.LimitReader(r.Body, 4096)
if err := msgpack.NewDecoder(reader).Decode(&request); err != nil {
w.WriteHeader(http.StatusBadRequest)
log.Warning("request: failed to decode request payload")
@ -88,7 +90,9 @@ func HandleCompleteRequest(w http.ResponseWriter, r *http.Request, authorized ma
var response internal.AuthResponse
if err := msgpack.NewDecoder(r.Body).Decode(&response); err != nil {
reader := io.LimitReader(r.Body, 4096)
if err := msgpack.NewDecoder(reader).Decode(&response); err != nil {
w.WriteHeader(http.StatusBadRequest)
log.Warning("complete: failed to decode response payload")