liveBook · Manning

Single sign-on

Single sign-on is an authentication arrangement in which one authentication event enables a user to access multiple applications or services without signing in separately to each.

How 3 Manning books explain it

Software Security for Developers

A single sign-on service centralizes user authentication and enables authenticated users to access multiple applications without separately authenticating to each one.

How it is used
Centralizes authentication for customers, employees, partners, and multiple applications.
How deep it goes
Explains SSO architecture, deployment choices, federation, protocols, and tokens, while deferring detailed SAML and LDAP treatment.
Examples
Uses customer social login, employee corporate applications, partner access delegation, and unified login across multiple work applications.
What you can do after
Apply SSO by integrating applications with an IdP through OIDC, OAuth2, or WebAuthn.

Read how Software Security for Developers explains single sign-on →

Real-World Cryptography

Single sign-on is an authentication scheme that lets a user access multiple services by authenticating through one account provider.

How it is used
Reduces password reuse and mental load by federating authentication across multiple services.
How deep it goes
Defines SSO, names SAML and OIDC, and warns about OAuth2 misuse without detailing protocol message flows.
Examples
Uses Facebook or Google authentication to connect a user to Airbnb without another password.
What you can do after
Evaluate/understand SSO choices, including SAML and OIDC tradeoffs and the need for standards-based implementation.

Read how Real-World Cryptography explains single sign-on →

Building Distributed Applications that Work

Single sign-on is an authentication mechanism that lets a user access multiple applications after authenticating once.

How it is used
Uses SSO as the shared-identity-provider approach to securing applications in an Aspire ecosystem.
How deep it goes
Walks through redirects, token storage, reuse, and expiry at a simplified flow level rather than protocol internals.
Examples
Illustrates shared login with a Google account and a protected-page redirect flow.
What you can do after
Evaluate/understand how one IdP login grants access across protected applications and when a user must authenticate again.

Read how Building Distributed Applications that Work explains single sign-on →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.