This tutorial will guide you through setting up Multi-Factor Authentication (MFA) for your account at id.ipb.pt. When you access this portal, you'll be redirected to the Account Console where you can secure your account using multiple authentication methods.
Multi-Factor Authentication adds an extra layer of security to your account by requiring more than just a password. This protects your account from unauthorized access, even if someone obtains your password. With MFA enabled, attackers would also need access to your authentication device, making your account significantly more secure.
Using this feature requires the use of a personal smartphone to perform a second account access verification through an OTP (One-Time Password) mechanism.
Sequence of steps you need to follow to activate multifactor authentication when accessing IPB's electronic services:
Install an authenticator app on your Android or iOS mobile device (e.g., Microsoft Authenticator, Google Authenticator, or FreeOTP)
Access id.ipb.pt in your browser and authenticate with your IPB credentials
On your first access to this platform, you will be prompted to Configure Mobile Authenticator (Required)
With the authenticator app installed on your mobile device, look for the option to read a new QR code and then point the camera to read the QR code displayed in the browser
After reading the QR code, the authenticator app adds a new entry with a name of the type "ccom:my_user". Clicking on this entry will display a 6-digit code. Enter this Unique Code in the "Authentication Code" field on the page opened in your browser. Set a name for the device in the Device Name field. Press Confirm to complete the process.
Now you have completed all the necessary configuration.
In the future, when IPB's electronic services (webmail, GDoc, Online, etc.) require two-factor authentication, after entering your username and password, you will also be asked to enter a one-time code (OTP). At this point, you should open the authenticator application you configured on your mobile device and, by clicking on the newly configured entry (identified by "ccom:my_user"), obtain the respective one-time code (OTP) there.
If you encountered any difficulties following the steps described above, you can continue with the rest of the tutorial, which explains each step in more detail.
If, on the other hand, you successfully reached the end of step 6 above, you can complete your setup here.
When logging in for the first time, you'll be prompted to complete the following steps:
Enter Your Password
Mobile Authenticator Setup (Mandatory)
You will see the following screen:

Choose and install one of the following applications on your mobile device:
Note: Microsoft Authenticator and Google Authenticator are the most widely used and reliable options. Both are available for free on:
- Google Authenticator (Android)
- Microsoft Authenticator (Android)
- Google Authenticator (iOS)
- Microsoft Authenticator (iOS)
IMPORTANT: The mobile device's clock must show the correct time (ideally, the date and time setting on the device should be in automatic mode, which provides greater assurance of accuracy). A deviation of even a few minutes in the device's date and time will cause this authentication mechanism to malfunction!
Tip: If you're unable to scan the QR code, click on "Unable to scan?" to reveal a manual entry code that you can type into your authenticator app.
Congratulations! Your Mobile Authenticator is now configured. You'll need to enter a code from your authenticator app each time you log in.
After your initial setup, you can configure an additional (and optional) security method by navigating to:
Here you'll find the additional MFA option of Passkey.
Passkeys provide the most convenient and secure way to sign in without typing a password or using an authenticator app.
We recommend setting up your passkey using the browser logged in with your google account to store passkey in google password manager or the extention installed called bitwarden for the best experience. Navigate to the Account Security page:
https://id.ipb.pt/
Find the Set up Passkey section on the right side of the page, you can see the image below at the section Setting Up Recovery Codes
Click Set up Passkey
Choose where to store your passkey as shown in the image below:

You have three main options:
Google Password Manager(Recommended)
Other Password Managers (Bitwarden Recommended)
USB Security Key (Hardware option)
For Mac Users: macOS has a built-in password manager (iCloud Keychain) that works seamlessly with Safari and can also be used with Chrome. You can choose to save your passkey to iCloud Keychain, which will sync across all your Apple devices (Mac, iPhone, iPad).
Follow the prompts to create your passkey:
Give your passkey a recognizable name to help you identify it later:
Google Password Manager is the recommended option because it's built into Chrome and syncs seamlessly across all your devices.
You can view and manage your passkeys at:
Bitwarden is a free, open-source password manager that can securely store your passkeys and sync them across devices. This is a good alternative if you prefer not to use Google Password Manager.
Note: While Bitwarden offers paid plans with additional features, the free version is sufficient for passkey storage and syncing.
If you have a physical security key (like a YubiKey), you can use it for maximum security.
Note: You'll need to have the USB key with you whenever you want to sign in. This is the most secure option but less convenient for everyday use across multiple devices.
Once configured, your login experience is simplified:
Tip: The first time you sign in with a passkey on a new device, you may need to authenticate with your Google account (for Google Password Manager) or unlock your password manager to access the synced passkey.
Visit: https://id.ipb.pt/
Keep Your Authenticator App Secure
Use Passkeys When Possible
Regular Security Checks
Backup Your Authenticator
Contact the Communications Center or report at https://suporte.ipb.pt for problems that you cannot solve using the recovery codes.
You now have multiple layers of security protecting your account:
By using all these methods, you ensure maximum security and convenience for your account at id.ipb.pt.
The security of IPB’s electronic services depends on every link — including yours!
Stay secure! 🔐