mirror of
https://github.com/wavetermdev/backup.git
synced 2026-08-05 13:57:07 -07:00
use unauthorized instead of internalservererror for failed authkey validation
This commit is contained in:
+1
-2
@@ -400,9 +400,8 @@ func WebFnWrap(opts WebFnOpts, fn WebFnType) WebFnType {
|
|||||||
w.Header().Set("Access-Control-Expose-Headers", "X-ZoneFileInfo")
|
w.Header().Set("Access-Control-Expose-Headers", "X-ZoneFileInfo")
|
||||||
err := authkey.ValidateIncomingRequest(r)
|
err := authkey.ValidateIncomingRequest(r)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
w.WriteHeader(http.StatusInternalServerError)
|
w.WriteHeader(http.StatusUnauthorized)
|
||||||
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
||||||
log.Printf("error validating request: %v", err)
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fn(w, r)
|
fn(w, r)
|
||||||
|
|||||||
+1
-2
@@ -248,9 +248,8 @@ func HandleWsInternal(w http.ResponseWriter, r *http.Request) error {
|
|||||||
|
|
||||||
err := authkey.ValidateIncomingRequest(r)
|
err := authkey.ValidateIncomingRequest(r)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
w.WriteHeader(http.StatusInternalServerError)
|
w.WriteHeader(http.StatusUnauthorized)
|
||||||
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
||||||
log.Printf("error validating request: %v", err)
|
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
conn, err := WebSocketUpgrader.Upgrade(w, r, nil)
|
conn, err := WebSocketUpgrader.Upgrade(w, r, nil)
|
||||||
|
|||||||
Reference in New Issue
Block a user