Skip to content

Security basics

What happens after you enter your password in an MFA login?

Your password was accepted, but the website still wants a code. Follow a typical sign-in to see how the password, authenticator code and session fit together.

By Authenticator CloudPublished 2 min read
A key, a phone displaying circles and a browser window connected by an arrow to show the stages of a sign-in
The short answer

On a website that asks for a password followed by an authenticator code, accepting the password completes only one check. The website then verifies the code you submit. After the required checks, it can establish a session so you can continue using the account.

In this article
  1. Start with the step on your screen
  2. The password and code answer different questions
  3. The authenticator generates; the website verifies
  4. After sign-in, the session takes over
  5. Follow the prompt, then check the result

Start with the step on your screen

ScreenYour actionWhat the website checks
Account and passwordEnter the credentials for this accountThe submitted sign-in credentials
Authenticator codeGet the current code from the matching entryThe code you submit for verification
Signed-in pagesContinue to the account's featuresThe session accompanying later requests

A code prompt after your password does not necessarily mean the password failed. Some websites split sign-in into separate checks. This example follows a password-then-code flow; the service you use may arrange its steps differently.

The password and code answer different questions

A password checks knowledge of a secret. A one-time code from an authenticator checks possession of the corresponding credential. If the page is waiting for that code, entering the password again will not finish the step.

Read the field label: does it ask for an authenticator code, an email code or a text message? Similar-looking numbers from different sources are not interchangeable.

The authenticator generates; the website verifies

A TOTP authenticator calculates a code using its saved setup and the current time. The website verifies what you send back. Seeing a changing number on your phone is separate from the website accepting a submission.

In Authenticator Cloud, find the entry for the service and account before taking its current code. If the website rejects it, follow the code troubleshooting steps before starting setup again.

After sign-in, the session takes over

Opening another page usually does not require entering every credential again. One common approach is a session identified by a cookie that the browser sends with later requests. The website checks whether that session is still valid.

A fresh number in your authenticator does not mean you must repeat sign-in every time the code changes. The code belongs to a verification step; the session carries the subsequent visit. The website decides when you need to authenticate again.

Follow the prompt, then check the result

For a sign-in you started, get the code requested by the page. After submitting it, look at the website's response: an account page, another confirmation or an error. This helps locate the step that needs attention.

  • Match both the service and account, especially when you have work and personal entries.
  • Keep password prompts and different kinds of code prompts separate.
  • Use the website's result to confirm completion, not merely the presence of digits in a field.

References

See the official guides above for detailed setup instructions.

Download the app

Apple App StoreiPhone / iPad Open Android APKDirect download · ARM64 only Download