Skip to content
Glossary · Identity and security

SSO (single sign-on)

Also called single sign-on.

Definition

One login, managed by an identity provider, that gives a person access to many separate apps.

Last updated

What it is.

With SSO a user signs in once with a central account, such as their work account, and is let into each connected app without a separate password. The apps trust the identity provider to confirm who the user is, using a standard such as SAML or OpenID Connect.

Consumer apps offer a lighter version, such as Sign in with Google or Apple. In B2B software, SSO usually means the customer's own identity provider controls access to your product.

Why it matters

For buyers, SSO means fewer passwords, central MFA and instant offboarding. For vendors, it is often the line between a team plan and an enterprise plan. It also cuts support load from password resets.

In a product build

We design accounts so a user can belong to a tenant that enforces SSO, with a fallback admin login for lockouts. Login method, domain verification and just-in-time account creation are settings per tenant, and every sign-in is written to the audit log.

Watch out

Common mistakes.

  1. 01

    Adding SSO late to a user model that assumed one password per user.

  2. 02

    Not verifying that a customer owns the email domain they claim for SSO.

  3. 03

    Keeping user sessions alive for weeks, so a disabled account still works.

Tools

Work it out with a tool.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab