Jelajahi Sumber

provisioning: better logging around authentication

Sumner Evans 2 tahun lalu
induk
melakukan
2a44a2bf7d
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      provisioning.go

+ 2 - 1
provisioning.go

@@ -111,8 +111,9 @@ func (prov *ProvisioningAPI) AuthMiddleware(h http.Handler) http.Handler {
 			auth = auth[len("Bearer "):]
 			auth = auth[len("Bearer "):]
 		}
 		}
 		if auth != prov.bridge.Config.Bridge.Provisioning.SharedSecret {
 		if auth != prov.bridge.Config.Bridge.Provisioning.SharedSecret {
+			prov.log.Infof("Authentication token does not match shared secret")
 			jsonResponse(w, http.StatusForbidden, map[string]interface{}{
 			jsonResponse(w, http.StatusForbidden, map[string]interface{}{
-				"error":   "Invalid auth token",
+				"error":   "Authentication token does not match shared secret",
 				"errcode": "M_FORBIDDEN",
 				"errcode": "M_FORBIDDEN",
 			})
 			})
 			return
 			return