Uniques
Use unique email addresses AND passwords for everything
Every login you create, use a different email.
This is done by being able to create a “filter” or “rule” preferably in the cloud, so you may need your own domain e.g. “mydomain.com”, but you are in business so you will have that already… won’t you?
For example to create a log in user email for example.com enter the email grey.example@mydomain.com and in your domain email filter setup send all incoming emails that start with “grey.” to one email account for this purpose. Hey it could even be a gmail or hotmail account you monitor at your convenience.
and a unique password, easy to remember
It’s worth knowing it is length not complexity that makes passwords more secure. by all means use a long “core” password, but have a short version for those times when the domain name is silly long in itself.
So, impossible? No, do as follows. Think of a “core” password, one that complies with all the usual requirements, such as over 8 characters, has upper and lower case, inlcudes a number, includes a special character (I suggest “!”). So this might be ” Myfavpw1! ” and this part you will always use, but now add the name of the domain for which you are creating the login. This will be at the top of the window you are in, so this might be example.com . This will always be the domain showing there when logging in (if not, change it when you see it). So your password for this site will be: “Myfavpw1example” and thus you always know the first part and for the second part you need only look in the browser window for the domain name.
Given BOTH your email login and your password
are now unique, all criminal attempts to re-use your credentials to access other sites will fail. This is why I object to “Paypal” disclosing our login email address to all and sundry; it shares 50% of our paypal login credentials all over the planet.
HaveIbeenpwned.com
HaveIbeenpwned.com SHOWS IF YOUR CREDENTIALS HAVE BEEN HACKED/STOLEN