Well, these services should be using OAuth by now anyway and we should not be encouraging them if they don’t.
That said, check out the “application-specific passwords” part of this offering. It may do just what you need.
That said, check out the “application-specific passwords” part of this offering. It may do just what you need.