A login is not an identifier for an ametys user.
If it's considered more user friendly to provide the login for external use, maybe we can have three different value for info : login, population, identity.
Or at the very list, rename the actual value so that its clear that its not an id