I recently needed to share password, but I wanted my buddy to login without letting him know the password.
Then I found out solutions like lastpass, 1password, keeper, lastpass pocket etc. from the following websites: http://lifehacker.com/5910408/from-saucy-pics-to-passwords-how-to-share-sensitive-information-over-the-internet
This ranking of similar solutions also is good: http://www.topbestalternatives.com/2014/the-best-alternatives-to-last-pass/
Then I found that already people started thinking similarly. There is also a nice discussion on whether there is decentralized solution? http://security.stackexchange.com/questions/53936/is-there-a-decentralized-version-of-lastpass
Can't we create a blockchain of encrypted password? Can we use ethereum contract? Let's have discussion. Or, is putting password on blockchain an insane idea?
I think keepass is the closest to what I can think of, because instead of storing in a centralized server, they keep it locally.