Too Long; Didn't Read
Password guessing attacks are more successful than one might assume because many people use similar passwords. Hackers often get access to your database and read all its contents. If you store your users' passwords in clear text, the hacker will know the passwords of all your users. Make sure to use SSL and use modern versions of modern versions since older versions are not secure anymore. Use a strong hashing algorithm like **bcrypt/Argon2** and use a password manager to create and manage unique passwords for each service.