gregory_mooney
Staff
11 years agoUser/Pass Stored in Plain Text in the XML of Project
Current situation:
1) Projects can be encrypted, so all passwords are encrypted as well in the project file.
2) SoapUI 4.6 had a bug that left some passwords un-encrypted. That was fixed in 4.6.3 (https://smartbear.atlassian.net/browse/SOAP-1143).
If encryption is used you still have to share the key to decrypt it, so the passwords stored in the project file will be visible to anyone (in the team) that gets the key.
Which, in fact should be ok, because any passwords the team needs for accessing the API:s must be accessible for anyone in the team.
You shouldn't be storing your own personal passwords in a shared project. The APIs shouldn’t rely on someone’s private pw, they should represent specially created test users.