It seems that the password can get corrupted when creating an adccoutn. Here is how:
1) Start creating a new "iTop User" account (choose a password)
2) Don't select any profile and click "Create"
3) After acknowledging the popup "...You must add at least one profile...", select a profile and click "Create"
Result: you cannot login with the password you just typed when creating the account.
Investigating...
Workaround/quick fix: empty default value for passwords (no *).
Check that the password field is actually mandatory in the datamodel.
Fixed in trunk as rev [2979]
The real fix has been implemented (not the workaround)