Authenticator není závislý na Connection, ale UserRepository
Vytvoření TaskService a převedení metody setDone()