caprover / caprover

Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
https://CapRover.com
Other
13.01k stars 830 forks source link

MFA | Authenticator Verification during login. #2144

Closed AGASTRONICS closed 1 week ago

AGASTRONICS commented 1 week ago

The absence of multi-factor authentication (MFA) or Authenticator app verification in the CapRover login process poses a potential security risk. Without this additional layer of protection, user accounts and the services managed through CapRover are more vulnerable to unauthorized access, which could lead to potential data breaches or service disruptions. Given the critical nature of many applications hosted via CapRover, enhancing login security is essential.

I propose the integration of MFA, specifically with support for authenticator apps like Google Authenticator, Authy, or any TOTP-compliant app. This would require users to enter a time-based one-time password (TOTP) after providing their username and password, adding a strong layer of security. Optionally, support for hardware-based MFA, such as YubiKey or FIDO2, could be considered for users who require higher security standards.

Alternative

githubsaturn commented 1 week ago

2FA and other features are available on Pro plan. You can navigate to settings and turn it on.