Correzione: login() ritornava un callable anziché una tupla, come nel resto del corpo della funzione