I wouldnt trust putting password on any service that isnt on the hosted service itself.
Would you put your facebook password in a website that is not facebook? Would you give your bank PIN number to a service that is not your bank?
Proceed with caution. Make sure you have 2FA to be safe before trying it out.