Hi, I'm a free user with no job and my comments are my own opinion, not that of X10.
Sounds like you have a good job that takes you around the world (I'm jealous), yet you use free web hosting?
If I had a good job, rather than ask for the free system to bend it's security policy for me, I'd simply sign up for the paid service, thus no more login issues.