You need a "trusted" party (keeping tight internal security procedures, which possibly a business service rather then a consumer type service.

Secondly you might consider a stronger form of authenticaton than just Name&PW.
A digital certificate stored on your USB keyring device comes to mind;

Another option is the remote access to your PC