UserRepository authentifiation interface