Short answer: Open Settings → My account and enable two-step verification, then add an authenticator app or a passkey. If you sign in with Google or Apple, or your workspace uses SAML SSO, authentication happens there instead — secure that account. Then check who has access to your workspace and whether any pages are shared publicly on the web.

What a Notion workspace holds

More than most people realise, because Notion becomes the place everything ends up.

Meeting notes, product roadmaps, client documentation, financial models, hiring notes, and — with depressing regularity — a page of credentials someone made “temporarily”. For a small business, the Notion workspace is often a more complete picture of the company than any single other system.

There is also the public sharing angle, which is a bigger practical risk than account takeover. Notion pages published to the web are indexed by search engines. Internal documents have been found this way many times, with no attacker involved at all.

First: how do you sign in?

Three possibilities, and they change what you should do:

Notion also supports email login codes — a one-time code sent to your inbox instead of a password. Convenient, and it makes your email security effectively your Notion security. The same argument as email-based 2FA.

Step 1: Enable two-step verification

  1. Open Notion and click Settings in the sidebar.
  2. Go to My account.
  3. Find Two-step verification and enable it.
  4. Confirm your identity when prompted.

Step 2: Add an authenticator app or passkey

Notion supports passkeys as well as standard authenticator apps and SMS.

Do not screenshot the QR code, and be careful configuring this during a screen share — Notion is a tool people demo constantly.

Save any backup codes offline: where to store backup codes safely.

Step 3: Audit your sharing settings — the bigger risk

This deserves more attention than the login, because it is where Notion incidents actually come from.

A quick search of your own domain on Google with site:notion.site can be an uncomfortable but useful exercise.

Step 4: For workspace admins

The credentials-in-Notion problem

Worth saying directly: passwords, API keys and recovery codes end up in Notion pages constantly, because it is convenient and everyone is already there.

Do not. A shared workspace is not a secrets store — it has broad access, public sharing features, integrations with API access, and no encryption model designed for credentials. Use a password manager with shared vaults instead, which also solves the “how do we share a 2FA code” problem properly.

If your workspace already contains credentials, treat them as exposed: rotate them, then move them somewhere appropriate.

Frequently asked questions

Does Notion support passkeys?

Yes, Notion supports passkey sign-in. If it appears in your account settings, take it — it is stronger than a code and quicker to use.

Why can’t I find two-step verification?

You are probably signing in with Google, Apple or SSO, so Notion is not handling authentication. Secure the upstream account instead.

Which authenticator app works with Notion?

Any standard TOTP app — see how TOTP codes work.

Why is my code rejected?

Usually clock drift on your phone. Turn on automatic network time — why 2FA codes get rejected.

What if I lose my phone?

Use a backup code or your email login code, then re-enrol. On a team workspace an admin may be able to help. See recovering accounts after losing your 2FA phone.

Are my Notion pages encrypted?

Encrypted in transit and at rest, but Notion holds the keys — so content is readable by the service. That is normal for collaborative tools, and another reason not to store secrets there.

The bottom line

Enable two-step verification or a passkey, check whether SSO already handles it, and save any backup codes. Then spend the larger share of your time on sharing settings and guest access — because with Notion, the documents that leak usually walk out through a public link rather than a stolen password.

Securing the rest of your work stack? See Slack, Zoom and Atlassian.

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *