Participant records hold health details, addresses, plans and funding. A stolen password should not be enough to open them. Rostery adds a second step to sign-in: after the password, the user enters a six-digit code from an authenticator app on their phone.
How two-factor authentication works in Rostery
An administrator opens Settings, then Security & MFA, and chooses Enable MFA. Rostery shows a QR code, and the secret for typing in by hand. Scan it with any authenticator app that uses time-based codes, such as Google Authenticator or Authy, enter the six-digit code to confirm, and two-factor sign-in is on. Turning it off again needs the account password.
From then on, signing in to the web app takes the email, the password and a fresh code. The code screen expires after five minutes, and until the code is entered the session can't reach any data. Behind that sit the controls every account gets: lockout after repeated wrong passwords, a password policy that rejects weak and breached passwords, and sessions that end on their own.
