Citation: 8C_445/2020 E. 6

Le spese giudiziarie seguono la soccombenza e vanno poste a carico dell'opponente (art. 66 cpv. 1 LTF). La domanda di assistenza giudiziaria presentata dall'opponente deve essere accolta (art. 64 cpv. 1 LTF; DTF 134 I 166 consid. 3 pag. 171 con riferimento). Le spese vanno pertanto sopportate provvisoriamente dalla Cassa del Tribunale federale e il patrocinatore dell'opponente ha diritto a un'indennità adeguata all'ampiezza del ricorso. L'opponente è già avvertita sin d'ora che, se in seguito è in grado di farlo, ella è tenuta a risarcire la Cassa del Tribunale federale delle spese giudiziarie e dell'onorario del suo patrocinatore (art. 64 cpv. 3 LTF). Non si assegnano ripetibili ad autorità vincenti (art. 68 cpv. 3 LTF). Per contro non occorre statuire nuovamente sulle spese dell'istanza precedente, la procedura cantonale essendo gratuita (art. 61 lett. a LPGA) e l'opponente perdente in causa non potendo pretendere alcuna indennità per ripetibili (a livello cantonale non è stata presentata del resto alcuna domanda di assistenza giudiziaria). Per questi motivi, il Tribunale federale pronuncia: