Security measures proposal - User login brute force prevention, and more

You should look at 1password

https://agilebits.com/onepassword

I use this for everything work related and soon everything home related. It generates passwords to so you don’t pull a junk one from your mind. And over time the goal will be that no two websites have the same bunko passwords…ever.

You can export your password file to other instances…mobile too.