fix: update password hash iterations description for clarity
fix: change PASSWORD_HASH_ITERATIONS type to PositiveInt for better validation
feat: enhance password hashing and comparison with configurable iterations
[autofix.ci] apply automated fixes
test: add comprehensive tests for password hashing with configurable iterations