The BCGW Dashboard supports SMS-based multi-factor authentication (MFA) powered by Firebase. When enrolled, you will be prompted for a verification code sent to your phone number after every successful email and password login.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/hack4impact-umd/breastfeeding-center-gw/llms.txt
Use this file to discover all available pages before exploring further.
MFA is strongly recommended for all accounts, and especially for ADMIN and DIRECTOR roles which have elevated access to user management and data operations.
Enrollment flow
Navigate to the MFA enrollment page
Go to
/mfa-enroll in your browser, or follow the prompt shown after logging in if your account has not yet enrolled. The enrollment page is only accessible to authenticated users who have not yet enrolled in MFA.Click Enroll in 2FA
Click the Enroll in 2FA button on the enrollment page to open the phone number entry dialog.
Enter your phone number
Enter your phone number in international format (for example,
+12025550100). You can also provide a display name for this MFA method to identify it on your profile page. Complete the reCAPTCHA challenge if prompted.Receive and enter the verification code
An SMS verification code is sent to the number you provided. Enter the code in the verification dialog that appears. Standard SMS rates from your carrier may apply.
Logging in with MFA
After entering your email and password on the login page, you will be prompted for your SMS verification code. Enter the code sent to your enrolled phone number to complete the login. If you have multiple MFA methods enrolled, you can select which method to use during the login flow.Unenrolling from MFA
You can remove an enrolled MFA method from your profile page:- Go to your Profile from the sidebar.
- Scroll to the 2FA Methods section.
- Click Unenroll next to the method you want to remove.
