Pria supports opt-in email Multi-Factor Authentication (MFA). When enabled, password and OAuth (Google, GitHub, Facebook) sign-ins from a new browser or network require a 6-digit code emailed to your account address. Browsers you’ve already verified stay trusted for 7 days, so day-to-day use stays friction-less.Documentation Index
Fetch the complete documentation index at: https://docs.praxis-ai.com/llms.txt
Use this file to discover all available pages before exploring further.
Who should turn this on? Anyone with admin or super-admin privileges is strongly encouraged to enable MFA — those accounts can read cross-institution data, audit logs, and billing. Standard users can opt in voluntarily.
Turning MFA on
Open My Profile → Two-Step Verification
From the user menu, choose My Profile and scroll to the Two-step verification (email) section.
Toggle 'Require a 6-digit email code on new devices'
Pria immediately:
- Marks your account as MFA-enabled
- Sends a 6-digit verification code to your email
- Switches the screen to the verification entry form
Enter the 6-digit code
Check your email (the address you sign in with). Type or paste the code into the six boxes — the form auto-submits when the sixth digit lands. On iOS the keyboard suggestion bar surfaces the code straight from Mail; tap it once to fill all six boxes.
What if I can’t get the email?
Click Cancel on the verification screen. Pria rolls your account back to MFA-disabled automatically, so you’re never stuck in a half-enabled state. Check your spam folder, fix any email delivery issue, then try again. If your account’s email address itself is wrong, edit it in your profile first.Signing in once MFA is on
Sign in normally — password or OAuth
Enter your credentials (or click the Google / GitHub / Facebook button) as usual.
Pria checks for a trusted device
If you’re using the same browser within the 7-day window and your network hasn’t changed dramatically, you go straight in — no code prompt.
“Trusted” doesn’t mean “forever”. Trusted-device cookies expire after 7 days (or whatever your administrator configures). If you sign out and back in on the same browser, you stay trusted — the cookie survives logout. If you clear cookies, you’ll re-verify on the next login.
Managing your trusted devices
From My Profile → Two-step verification, the Sign out trusted devices button revokes every browser you’ve previously verified. The next login from any device — including the one you’re using now — requires a fresh 6-digit code. Useful when:- You signed in on a shared / public computer and forgot to log out properly
- You lost or sold a device that had access
- You want to refresh your security posture after a suspected password compromise
Turning MFA off
Toggle Two-step verification off in your profile. Pria:- Records the change in the audit log
- Clears your trusted-device list (so the cookies still in browsers become useless)
- Leaves your active session alone — your current JWT keeps working
Recovery
If you’ve locked yourself out (lost access to your email, mailbox full, etc.):- Standard users: contact your instance administrator. They can toggle MFA off on your account from the admin Users panel.
- Instance admins: another admin or super admin on the platform can disable MFA for you.
- Super admins: another super admin can rescue you. If you’re the only super admin, contact Pria support.