Get a quote →

Insights

Client portals without passwords: how one-time email codes work

Quick answer

A one-time email code portal sends a short-lived code to the visitor’s email; entering it proves they own that inbox. There is no password to leak or reset, access can be revoked instantly, and external users never need a company account.

Emailing sensitive documents as attachments is risky, and shared links leak. But forcing clients to create yet another account creates support tickets and drop-offs. Passwordless portals solve both.

How it works

  1. The client enters their email address on the portal.
  2. If that email is approved for the portal, a short code is sent to it.
  3. The client types the code and gets a session for a limited time.
  4. Every file they see or upload passes through a permission check on the server.

What makes it safe

  • Short-lived, single-use codes, typically valid for a few minutes.
  • Rate limits on requests and attempts.
  • An allow-list: only emails you have approved can ever receive a code.
  • No direct file links. Files are streamed through the app after a permission check, so forwarding a link gives nobody access.
  • An audit log of every sign-in, view, upload and signature.

Where it fits

We built five portals this way for one firm: client, broker, investor, document upload and e-signing. Each audience sees only its own files, with visibility set per file for client, broker, staff and investor, and admin approval before anything is released.

When you still want passwords or SSO

For your own staff, use your company sign-in (Google or Microsoft) with multi-factor authentication. One-time codes are ideal for outside people who visit occasionally.

Need a portal for your clients or investors? See custom portals.

Frequently asked questions

01Are one-time email codes secure?

Yes, when codes are short-lived, single-use, rate-limited and tied to an email you have approved. Security then rests on the client’s own email account, which is already how password resets work.

02Do clients need a Google or Microsoft account?

No. Anyone with an email address can sign in.

03Can access be removed?

Instantly, by removing or disabling the email in the portal. There are no shared links left behind.

Free discovery call

Ready to make your business run smoother?

Tell us what is slowing you down. We reply within one business day with clear next steps.

Chat with us