UserRepository corrigé