eusonlito/Password-Manager ? reverse-engineered prompt
Reverse engineered prompt
Build me a self hosted password manager for teams and individual users.
It should let people save different kinds of login details like web, ssh, phone, wifi, and other app credentials, then store everything encrypted in the database so the raw secrets are never visible. I want user accounts, team based access, private or shared entries, and the ability to limit who can see each record. Add strong security with password login, Google Authenticator two factor, and optional certificate based login. If certificate login is enabled, it should be possible to turn off normal password login for those users.
Please also add activity logging for when someone views or updates a secret, basic country based access limits, and an API that the Chrome extension can use to fetch credentials for the site I am visiting. Set it up for a typical Laravel app with MySQL, and make sure the encryption key warning is clear so nobody accidentally breaks access to saved data. If you need to, look up current Laravel docs online while building it.
Are you gonna build this?
make sure you review the code using coderabbit