Ask HN: The correct way to email users their PLAINTEXT passwords.
https://news.ycombinator.com/item?id=3470657In about two weeks, I will be migrating about 5-600 paying customers from a website which my partner bought to the web application that I have been developing for the last year.
When he said that I should start thinking about pulling all of the user accounts and user data from this older web application and creating everything on my application, I started thinking about how best to manage the user accounts... however, he then informed me that all of the account passwords are stored in plaintext.
Now, seeing as my application definately does not store any passwords in plaintext, and I have access to the plaintext versions, do you think it appropriate, to just use this plaintext version when creating the new user accounts and then send out an email to the users to notify them that their information has been ported to our new application (and include their plaintext password alongside).
We aren't some large company where it would make page 1 of HN if we sent out the plaintext version for this one time.
Additionally, because people pay for a year in advance, it could be that some people actually don't remember their passwords, so there is some high value in giving them a friendly nudge.
Thoughts? Alternate ideas would be a once use password free click link in the email.